From 499e1fd0f8e6b019086b80ea88adef536f2d1e45 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Sat, 1 Aug 2026 17:50:34 -0700 Subject: [PATCH 1/4] improvement(logfire): scope block outputs per operation and refresh brand chrome - gate each block output on the operations that actually return it - swap in the official Logfire mark, black tile with brand-magenta bare icon - move host to advanced mode and alphabetize the tool registry entries - add track-logfire-llm-cost and verify-logfire-token-target skills --- apps/docs/components/icons.tsx | 4 +- .../content/docs/en/integrations/logfire.mdx | 2 +- apps/sim/blocks/blocks/logfire.ts | 54 ++++++++++++++++--- apps/sim/components/icons.tsx | 4 +- apps/sim/lib/integrations/integrations.json | 4 +- apps/sim/tools/registry.ts | 4 +- 6 files changed, 56 insertions(+), 16 deletions(-) diff --git a/apps/docs/components/icons.tsx b/apps/docs/components/icons.tsx index efedba2000d..c9a4b553dc1 100644 --- a/apps/docs/components/icons.tsx +++ b/apps/docs/components/icons.tsx @@ -8767,12 +8767,12 @@ export function LogfireIcon(props: SVGProps) { return ( - + ) } diff --git a/apps/docs/content/docs/en/integrations/logfire.mdx b/apps/docs/content/docs/en/integrations/logfire.mdx index 1ab38b081aa..ed70530f9f8 100644 --- a/apps/docs/content/docs/en/integrations/logfire.mdx +++ b/apps/docs/content/docs/en/integrations/logfire.mdx @@ -7,7 +7,7 @@ import { BlockInfoCard } from "@/components/ui/block-info-card" {/* MANUAL-CONTENT-START:intro */} diff --git a/apps/sim/blocks/blocks/logfire.ts b/apps/sim/blocks/blocks/logfire.ts index fa8b17c0d00..b273ff02c67 100644 --- a/apps/sim/blocks/blocks/logfire.ts +++ b/apps/sim/blocks/blocks/logfire.ts @@ -82,8 +82,8 @@ export const LogfireBlock: BlockConfig = { category: 'tools', authMode: AuthMode.ApiKey, integrationType: IntegrationType.Observability, - bgColor: '#E520E9', - iconColor: '#E520E9', + bgColor: '#000000', + iconColor: '#E620E9', icon: LogfireIcon, subBlocks: [ { @@ -113,6 +113,7 @@ export const LogfireBlock: BlockConfig = { placeholder: 'https://logfire-us.pydantic.dev', description: 'Base URL of your Logfire instance. Leave blank for Logfire Cloud — the region is read from your token. Set this for a self-hosted deployment.', + mode: 'advanced', }, { id: 'region', @@ -355,12 +356,39 @@ Return ONLY the IANA timezone string - no explanations or quotes.`, type: 'json', description: 'Result rows. Raw SQL returns the query projection; Search Records and Get Trace return records (startTimestamp, endTimestamp, duration, level, message, spanName, kind, serviceName, deploymentEnvironment, traceId, spanId, parentSpanId, isException, exceptionType, exceptionMessage).', + condition: { + field: 'operation', + value: ['logfire_query', 'logfire_search_records', 'logfire_get_trace'], + }, + }, + rowCount: { + type: 'number', + description: 'Number of rows returned', + condition: { + field: 'operation', + value: ['logfire_query', 'logfire_search_records', 'logfire_get_trace'], + }, + }, + columns: { + type: 'json', + description: 'Column metadata (name, datatype, nullable)', + condition: { field: 'operation', value: 'logfire_query' }, + }, + sql: { + type: 'string', + description: 'SQL query that was executed against Logfire', + condition: { field: 'operation', value: ['logfire_search_records', 'logfire_get_trace'] }, + }, + organizationName: { + type: 'string', + description: 'Organization the read token belongs to', + condition: { field: 'operation', value: 'logfire_get_token_info' }, + }, + projectName: { + type: 'string', + description: 'Project the read token belongs to', + condition: { field: 'operation', value: 'logfire_get_token_info' }, }, - rowCount: { type: 'number', description: 'Number of rows returned' }, - columns: { type: 'json', description: 'Column metadata (name, datatype, nullable)' }, - sql: { type: 'string', description: 'SQL query that was executed against Logfire' }, - organizationName: { type: 'string', description: 'Organization the read token belongs to' }, - projectName: { type: 'string', description: 'Project the read token belongs to' }, }, } @@ -467,5 +495,17 @@ export const LogfireBlockMeta = { content: '# Reconstruct Logfire Trace\n\nTurn a trace ID into a readable story of one request.\n\n## Steps\n1. Run Get Trace with the trace ID. Spans come back earliest first.\n2. Build the tree using spanId and parentSpanId to see which operations nested inside which.\n3. Note each span duration to find where time was spent, and flag any span where isException is true.\n4. If the trace is truncated, raise the limit and refetch.\n\n## Output\nAn ordered walkthrough of the request: the entry point, each significant nested operation with its duration, and where it failed or ended. Call out the single slowest span and the first exception.', }, + { + name: 'track-logfire-llm-cost', + description: 'Aggregate LLM token usage and spend per model from Logfire GenAI spans.', + content: + "# Track Logfire LLM Cost\n\nAttribute AI spend to models and services.\n\n## Steps\n1. Run a SQL Query against the records table reading the GenAI attributes Logfire records under OpenTelemetry conventions, for example: SELECT date_trunc('day', start_timestamp) AS day, attributes->>'gen_ai.request.model' AS model, sum((attributes->'gen_ai.usage.input_tokens')::numeric) AS input_tokens, sum((attributes->'gen_ai.usage.output_tokens')::numeric) AS output_tokens FROM records WHERE attributes ? 'gen_ai.request.model' GROUP BY day, model ORDER BY day DESC.\n2. Add sum((attributes->'operation.cost')::numeric) AS cost_usd when the instrumentation records cost.\n3. Slice by service_name or deployment_environment to attribute spend to a team or environment.\n4. Cast JSON attributes to numeric before any arithmetic — they are stored as JSON, not numbers.\n\n## Output\nSpend and token totals broken down by model and day, the biggest contributor, and any model whose cost per call moved materially.", + }, + { + name: 'verify-logfire-token-target', + description: 'Confirm which Logfire organization and project a read token points at.', + content: + '# Verify Logfire Token Target\n\nCheck a credential before trusting the data it returns.\n\n## Steps\n1. Run Get Token Info to resolve the organization and project the read token belongs to.\n2. Compare them against the project the user expected to query.\n3. If they differ, stop and report the mismatch rather than querying — the token points at another project.\n4. When they match, proceed with Search Records or a SQL Query.\n\n## Output\nThe organization and project names behind the token, and a clear statement of whether they match the expected target.', + }, ], } as const satisfies BlockMeta diff --git a/apps/sim/components/icons.tsx b/apps/sim/components/icons.tsx index deb3548b350..256501851da 100644 --- a/apps/sim/components/icons.tsx +++ b/apps/sim/components/icons.tsx @@ -8918,12 +8918,12 @@ export function LogfireIcon(props: SVGProps) { return ( - + ) } diff --git a/apps/sim/lib/integrations/integrations.json b/apps/sim/lib/integrations/integrations.json index 8d4fb0149ed..e64dc721f55 100644 --- a/apps/sim/lib/integrations/integrations.json +++ b/apps/sim/lib/integrations/integrations.json @@ -1,5 +1,5 @@ { - "updatedAt": "2026-07-31", + "updatedAt": "2026-08-02", "integrations": [ { "type": "onepassword", @@ -11665,7 +11665,7 @@ "name": "Logfire", "description": "Query traces, logs, and metrics in Pydantic Logfire", "longDescription": "Integrate Pydantic Logfire into workflows. Run SQL over your observability data, search spans and logs with structured filters, pull an entire trace by ID, and confirm which project a read token targets.", - "bgColor": "#E520E9", + "bgColor": "#000000", "iconName": "LogfireIcon", "docsUrl": "https://docs.sim.ai/integrations/logfire", "operations": [ diff --git a/apps/sim/tools/registry.ts b/apps/sim/tools/registry.ts index 329a51f793c..93bdc6fba69 100644 --- a/apps/sim/tools/registry.ts +++ b/apps/sim/tools/registry.ts @@ -5177,10 +5177,10 @@ export const tools: Record = { linq_update_chat: linqUpdateChatTool, linq_update_contact_card: linqUpdateContactCardTool, linq_update_webhook_subscription: linqUpdateWebhookSubscriptionTool, + logfire_get_token_info: logfireGetTokenInfoTool, + logfire_get_trace: logfireGetTraceTool, logfire_query: logfireQueryTool, logfire_search_records: logfireSearchRecordsTool, - logfire_get_trace: logfireGetTraceTool, - logfire_get_token_info: logfireGetTokenInfoTool, logs_query: logsQueryTool, logs_query_runs: logsQueryRunsTool, logs_get: logsGetTool, From 80ed39ed72c193da34af0517e358cd648b9ae3a6 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Sat, 1 Aug 2026 18:00:29 -0700 Subject: [PATCH 2/4] fix(logfire): honor numeric-string limits and surface token validity fields - accept a numeric-string limit so agent-invoked calls stop silently falling back to Logfire's 100-row default - keep an hour-only UTC offset intact instead of producing +05Z - surface expiresAt and spendingCapReachedAt on Get Token Info - document pending_span as a fourth record kind --- .../content/docs/en/integrations/logfire.mdx | 6 ++- apps/sim/blocks/blocks/logfire.ts | 19 ++++++++-- apps/sim/tools/logfire/get_token_info.test.ts | 38 +++++++++++++++++-- apps/sim/tools/logfire/get_token_info.ts | 13 +++++++ apps/sim/tools/logfire/types.ts | 15 +++++++- apps/sim/tools/logfire/utils.test.ts | 23 +++++++++++ apps/sim/tools/logfire/utils.ts | 29 ++++++++++++-- 7 files changed, 128 insertions(+), 15 deletions(-) diff --git a/apps/docs/content/docs/en/integrations/logfire.mdx b/apps/docs/content/docs/en/integrations/logfire.mdx index ed70530f9f8..9304de6be54 100644 --- a/apps/docs/content/docs/en/integrations/logfire.mdx +++ b/apps/docs/content/docs/en/integrations/logfire.mdx @@ -95,7 +95,7 @@ Search Logfire spans and logs using structured filters for message text, service | ↳ `level` | string | Severity name, such as info, warn, or error | | ↳ `message` | string | Human-readable message | | ↳ `spanName` | string | Template label for similar records | -| ↳ `kind` | string | Record kind: span, log, or span_event | +| ↳ `kind` | string | Record kind: span, log, span_event, or pending_span | | ↳ `serviceName` | string | Service that emitted the record | | ↳ `deploymentEnvironment` | string | Deployment environment of the record | | ↳ `traceId` | string | Trace this record belongs to | @@ -134,7 +134,7 @@ Fetch every span and log belonging to a Logfire trace, ordered from earliest to | ↳ `level` | string | Severity name, such as info, warn, or error | | ↳ `message` | string | Human-readable message | | ↳ `spanName` | string | Template label for similar records | -| ↳ `kind` | string | Record kind: span, log, or span_event | +| ↳ `kind` | string | Record kind: span, log, span_event, or pending_span | | ↳ `serviceName` | string | Service that emitted the record | | ↳ `deploymentEnvironment` | string | Deployment environment of the record | | ↳ `traceId` | string | Trace this record belongs to | @@ -164,5 +164,7 @@ Resolve which Logfire organization and project a read token belongs to. Useful f | --------- | ---- | ----------- | | `organizationName` | string | Logfire organization the read token belongs to | | `projectName` | string | Logfire project the read token belongs to | +| `expiresAt` | string | When the read token expires. Null when it never expires. | +| `spendingCapReachedAt` | string | When the organization's spending cap was reached, which stops queries. Null when it has not been reached. | diff --git a/apps/sim/blocks/blocks/logfire.ts b/apps/sim/blocks/blocks/logfire.ts index b273ff02c67..87b8e2bec57 100644 --- a/apps/sim/blocks/blocks/logfire.ts +++ b/apps/sim/blocks/blocks/logfire.ts @@ -292,7 +292,7 @@ Return ONLY the IANA timezone string - no explanations or quotes.`, host: params.host, } - const window = { + const timeWindow = { minTimestamp: params.minTimestamp, maxTimestamp: params.maxTimestamp, limit: toNumber(params.limit), @@ -302,7 +302,7 @@ Return ONLY the IANA timezone string - no explanations or quotes.`, case 'logfire_query': return { ...baseParams, - ...window, + ...timeWindow, sql: params.sql, timezone: params.timezone, environment: params.environment, @@ -311,7 +311,7 @@ Return ONLY the IANA timezone string - no explanations or quotes.`, case 'logfire_get_trace': return { ...baseParams, - ...window, + ...timeWindow, traceId: params.traceId, } @@ -321,7 +321,7 @@ Return ONLY the IANA timezone string - no explanations or quotes.`, default: return { ...baseParams, - ...window, + ...timeWindow, query: params.query, service: params.service, spanName: params.spanName, @@ -389,6 +389,17 @@ Return ONLY the IANA timezone string - no explanations or quotes.`, description: 'Project the read token belongs to', condition: { field: 'operation', value: 'logfire_get_token_info' }, }, + expiresAt: { + type: 'string', + description: 'When the read token expires. Null when it never expires.', + condition: { field: 'operation', value: 'logfire_get_token_info' }, + }, + spendingCapReachedAt: { + type: 'string', + description: + "When the organization's spending cap was reached, which stops queries. Null when it has not been reached.", + condition: { field: 'operation', value: 'logfire_get_token_info' }, + }, }, } diff --git a/apps/sim/tools/logfire/get_token_info.test.ts b/apps/sim/tools/logfire/get_token_info.test.ts index 37feb61eaed..0caac0b16d0 100644 --- a/apps/sim/tools/logfire/get_token_info.test.ts +++ b/apps/sim/tools/logfire/get_token_info.test.ts @@ -24,20 +24,52 @@ describe('logfireGetTokenInfoTool request', () => { describe('logfireGetTokenInfoTool transformResponse', () => { it('maps the snake_case token info into the block outputs', async () => { const response = new Response( - JSON.stringify({ organization_name: 'acme', project_name: 'backend' }), + JSON.stringify({ + organization_name: 'acme', + project_name: 'backend', + expires_at: '2027-01-01T00:00:00Z', + spending_cap_reached_at: '2026-08-01T12:00:00Z', + }), { status: 200 } ) const result = await logfireGetTokenInfoTool.transformResponse?.(response, baseParams) expect(result?.success).toBe(true) - expect(result?.output).toEqual({ organizationName: 'acme', projectName: 'backend' }) + expect(result?.output).toEqual({ + organizationName: 'acme', + projectName: 'backend', + expiresAt: '2027-01-01T00:00:00Z', + spendingCapReachedAt: '2026-08-01T12:00:00Z', + }) + }) + + it('keeps a non-expiring, under-cap token distinguishable from a missing field', async () => { + const response = new Response( + JSON.stringify({ + organization_name: 'acme', + project_name: 'backend', + expires_at: null, + spending_cap_reached_at: null, + }), + { status: 200 } + ) + + const result = await logfireGetTokenInfoTool.transformResponse?.(response, baseParams) + + expect(result?.output.expiresAt).toBeNull() + expect(result?.output.spendingCapReachedAt).toBeNull() }) it('nulls fields the API omitted', async () => { const response = new Response(JSON.stringify({}), { status: 200 }) const result = await logfireGetTokenInfoTool.transformResponse?.(response, baseParams) - expect(result?.output).toEqual({ organizationName: null, projectName: null }) + expect(result?.output).toEqual({ + organizationName: null, + projectName: null, + expiresAt: null, + spendingCapReachedAt: null, + }) }) }) diff --git a/apps/sim/tools/logfire/get_token_info.ts b/apps/sim/tools/logfire/get_token_info.ts index 3b3bfc22625..94628a8203e 100644 --- a/apps/sim/tools/logfire/get_token_info.ts +++ b/apps/sim/tools/logfire/get_token_info.ts @@ -57,6 +57,8 @@ export const logfireGetTokenInfoTool: ToolConfig< output: { organizationName: info.organization_name ?? null, projectName: info.project_name ?? null, + expiresAt: info.expires_at ?? null, + spendingCapReachedAt: info.spending_cap_reached_at ?? null, }, } }, @@ -72,5 +74,16 @@ export const logfireGetTokenInfoTool: ToolConfig< 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, + }, }, } diff --git a/apps/sim/tools/logfire/types.ts b/apps/sim/tools/logfire/types.ts index 1e52cac18be..6010db1897d 100644 --- a/apps/sim/tools/logfire/types.ts +++ b/apps/sim/tools/logfire/types.ts @@ -58,10 +58,19 @@ export interface LogfireQueryApiResponse { data?: Record[] | null } -/** Shape of `GET /v1/read-token-info`. */ +/** + * Shape of `GET /v1/read-token-info`. The endpoint is not covered by the public + * API reference; these fields are taken from the official SDK's `ReadTokenInfo` + * and from Logfire's own recorded response fixtures. It returns further billing + * and ownership internals that are deliberately not surfaced. + */ export interface LogfireReadTokenInfo { organization_name?: string | null project_name?: string | null + /** Null when the token never expires. */ + expires_at?: string | null + /** Set once the organization's spending cap has been hit, which stops queries. */ + spending_cap_reached_at?: string | null } /** @@ -111,7 +120,7 @@ export const LOGFIRE_RECORD_OUTPUT_ITEM: NonNullable { }) }) + it('preserves an hour-only UTC offset instead of appending a second designator', () => { + expect( + buildLogfireQueryBody({ sql: 'SELECT 1', minTimestamp: '2026-07-01T00:00:00+05' }) + ).toMatchObject({ + min_timestamp: '2026-07-01T00:00:00+05', + }) + }) + it('clamps limit into the range Logfire accepts', () => { expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: 50 }).limit).toBe(50) expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: 99999 }).limit).toBe(10000) @@ -195,6 +203,21 @@ describe('buildLogfireQueryBody', () => { expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: 12.7 }).limit).toBe(12) }) + it('accepts a numeric string limit, which agents calling the tool directly emit', () => { + expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: '50' as never }).limit).toBe(50) + expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: '99999' as never }).limit).toBe(10000) + }) + + it('omits limit entirely when it is absent or not a number', () => { + expect(buildLogfireQueryBody({ sql: 'SELECT 1' })).not.toHaveProperty('limit') + expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: '' as never })).not.toHaveProperty( + 'limit' + ) + expect(buildLogfireQueryBody({ sql: 'SELECT 1', limit: 'fifty' as never })).not.toHaveProperty( + 'limit' + ) + }) + it('sends deployment_environment as an array', () => { expect(buildLogfireQueryBody({ sql: 'SELECT 1', environment: 'production' })).toMatchObject({ deployment_environment: ['production'], diff --git a/apps/sim/tools/logfire/utils.ts b/apps/sim/tools/logfire/utils.ts index e8fbe707e00..070484fa4f8 100644 --- a/apps/sim/tools/logfire/utils.ts +++ b/apps/sim/tools/logfire/utils.ts @@ -159,8 +159,13 @@ export const sqlLiteral = (value: string): string => `'${value.replace(/'/g, "'' export const sqlContains = (column: string, value: string): string => `contains(lower(${column}), ${sqlLiteral(value.toLowerCase())})` -/** Matches a trailing UTC designator or numeric offset, e.g. `Z`, `+00:00`, `-0530`. */ -const TIMESTAMP_OFFSET_PATTERN = /(?:[Zz]|[+-]\d{2}:?\d{2})$/ +/** + * Matches a trailing UTC designator or numeric offset, e.g. `Z`, `+00:00`, + * `-0530`, `+05`. The minute component is optional because ISO 8601 permits an + * hour-only offset, and appending `Z` to one would produce `+05Z`, which no + * parser accepts. + */ +const TIMESTAMP_OFFSET_PATTERN = /(?:[Zz]|[+-]\d{2}(?::?\d{2})?)$/ const DATE_ONLY_PATTERN = /^\d{4}-\d{2}-\d{2}$/ /** @@ -175,6 +180,21 @@ function normalizeTimestamp(value?: string): string | undefined { return TIMESTAMP_OFFSET_PATTERN.test(trimmed) ? trimmed : `${trimmed}Z` } +/** + * Coerce a row limit that may arrive as a numeric string. The block already + * converts its text input, but tools are also callable directly by agents, + * which routinely emit numbers as JSON strings — dropping those silently would + * fall back to Logfire's default of 100 rows instead of the requested limit. + */ +const toFiniteNumber = (value: unknown): number | undefined => { + if (typeof value === 'number' && Number.isFinite(value)) return value + if (typeof value === 'string' && value.trim()) { + const parsed = Number(value) + if (Number.isFinite(parsed)) return parsed + } + return undefined +} + interface LogfireQueryBodyInput { sql: string minTimestamp?: string @@ -194,8 +214,9 @@ export function buildLogfireQueryBody(input: LogfireQueryBodyInput): Record Date: Sat, 1 Aug 2026 18:09:19 -0700 Subject: [PATCH 3/4] chore(logfire): regenerate tool metadata and document the step in the skill - regenerate apps/sim/tools/generated/tool-outputs.ts, which CI's tool-metadata:check requires after a tool output change - add the regeneration step and artifact-diff guidance to the validate-integration skill so the gate stops being missed --- .agents/skills/validate-integration/SKILL.md | 27 +++++++++++++++++--- apps/sim/tools/generated/tool-outputs.ts | 2 +- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.agents/skills/validate-integration/SKILL.md b/.agents/skills/validate-integration/SKILL.md index a6da2ef56a1..a0b6dc198c6 100644 --- a/.agents/skills/validate-integration/SKILL.md +++ b/.agents/skills/validate-integration/SKILL.md @@ -295,13 +295,31 @@ Group findings by severity: After reporting, fix every **critical** and **warning** issue. Apply **suggestions** where they don't add unnecessary complexity. +### Regenerate Derived Artifacts + +Several files are generated from tool and block definitions. Editing a tool or block WITHOUT regenerating them fails CI, so run these before pushing: + +```bash +bun run tool-metadata:generate # repo root — apps/sim/tools/generated/* +cd apps/sim && bun run generate-docs # docs .mdx + lib/integrations/integrations.json + docs icons +``` + +- **`tool-metadata:generate`** — required whenever a tool's `outputs`, `params`, or descriptions change. CI enforces this with `bun run tool-metadata:check`, which fails with *"Generated tool metadata is stale"*. This is the easiest gate to miss, because nothing in the tool file hints that a generated artifact mirrors it. +- **`generate-docs`** — required whenever block metadata changes (`bgColor`, `name`, `description`, operations, outputs). Regenerates the integration `.mdx`, `integrations.json`, and the docs copy of `components/icons.tsx`. + +**Always diff the regen output before committing.** These generators rewrite every file they own, so they will also sweep in unrelated drift that accumulated on the base branch — pages losing sections, unrelated icons appearing. Keep only the hunks belonging to the integration under validation and `git checkout --` the rest, otherwise an unrelated doc regression rides along in the PR. Verify no page was silently dropped by comparing the directory listing before and after. + +If an icon changed, `apps/sim/components/icons.tsx` is the source of truth and `apps/docs/components/icons.tsx` is its generated mirror — they must end up byte-identical for that component. + ### Validation Output After fixing, confirm: 1. `bun run lint` passes with no fixes needed -2. TypeScript compiles clean (no type errors) -3. Re-read all modified files to verify fixes are correct -4. Any remaining unknown response schemas were explicitly reported to the user instead of guessed +2. TypeScript compiles clean (no type errors) — check the error list is empty for the files you touched; pre-existing unrelated errors in a worktree usually mean workspace packages resolve to the main checkout +3. The integration's tests pass, and any test you added actually fails without its fix (revert it once and watch it go red) +4. Derived artifacts regenerated and their diffs reviewed (see above) +5. Re-read all modified files to verify fixes are correct +6. Any remaining unknown response schemas were explicitly reported to the user instead of guessed ## Checklist Summary @@ -322,5 +340,8 @@ After fixing, confirm: - [ ] Validated `{Service}BlockMeta` exported with at least 7 templates - [ ] Reported all issues grouped by severity - [ ] Fixed all critical and warning issues +- [ ] Ran `bun run tool-metadata:generate` if any tool outputs/params changed, and confirmed `bun run tool-metadata:check` passes +- [ ] Ran `bun run generate-docs` if any block metadata changed, and reverted unrelated drift the generator swept in - [ ] Ran `bun run lint` after fixes - [ ] Verified TypeScript compiles clean +- [ ] Verified added tests fail without their fix diff --git a/apps/sim/tools/generated/tool-outputs.ts b/apps/sim/tools/generated/tool-outputs.ts index 983819dd5c9..510049efba7 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_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_lock_record":{"id":{"type":"string","description":"Record ID"},"lockStatus":{"type":"string","description":"Lock status (e.g., \\"LOCKED\\", \\"UNLOCKED\\")"},"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_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_saved_search":{"searches":{"type":"array","description":"List of saved searches for the table","items":{"type":"object","properties":{"name":{"type":"string","description":"Saved search name"},"label":{"type":"string","description":"Saved search display label"},"id":{"type":"number","description":"Saved search database identifier"},"description":{"type":"string","description":"Saved search description","optional":true}}}}},"agiloft_search_records":{"records":{"type":"json","description":"Array of matching records with their field values"},"totalCount":{"type":"number","description":"Total number of matching records"},"page":{"type":"number","description":"Current page number"},"limit":{"type":"number","description":"Records per page"}},"agiloft_select_records":{"recordIds":{"type":"array","description":"Array of record IDs matching the query","items":{"type":"string"}},"totalCount":{"type":"number","description":"Total number of matching records"}},"agiloft_update_record":{"id":{"type":"string","description":"ID of the updated record"},"fields":{"type":"json","description":"Updated field values of the record"}},"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_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_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_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_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_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_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_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}},"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}},"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":"string","description":"The result of the code execution"},"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_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_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_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_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_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_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_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"}}}},"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"}}}},"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_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}},"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, or span_event","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, or span_event","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"}},"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}},"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"}},"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":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Embeddings generation results","properties":{"embeddings":{"type":"array","description":"Array of embedding vectors"},"model":{"type":"string","description":"Model used for generating embeddings"},"usage":{"type":"object","description":"Token usage information","properties":{"prompt_tokens":{"type":"number","description":"Number of tokens in the prompt"},"total_tokens":{"type":"number","description":"Total number of tokens used"}}}}}},"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}}}},"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"}},"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"}}}}}},"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}},"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_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_lock_record":{"id":{"type":"string","description":"Record ID"},"lockStatus":{"type":"string","description":"Lock status (e.g., \\"LOCKED\\", \\"UNLOCKED\\")"},"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_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_saved_search":{"searches":{"type":"array","description":"List of saved searches for the table","items":{"type":"object","properties":{"name":{"type":"string","description":"Saved search name"},"label":{"type":"string","description":"Saved search display label"},"id":{"type":"number","description":"Saved search database identifier"},"description":{"type":"string","description":"Saved search description","optional":true}}}}},"agiloft_search_records":{"records":{"type":"json","description":"Array of matching records with their field values"},"totalCount":{"type":"number","description":"Total number of matching records"},"page":{"type":"number","description":"Current page number"},"limit":{"type":"number","description":"Records per page"}},"agiloft_select_records":{"recordIds":{"type":"array","description":"Array of record IDs matching the query","items":{"type":"string"}},"totalCount":{"type":"number","description":"Total number of matching records"}},"agiloft_update_record":{"id":{"type":"string","description":"ID of the updated record"},"fields":{"type":"json","description":"Updated field values of the record"}},"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_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_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_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_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_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_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_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}},"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}},"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":"string","description":"The result of the code execution"},"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_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_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_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_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_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_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_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"}}}},"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"}}}},"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_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"}},"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}},"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"}},"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":{"success":{"type":"boolean","description":"Operation success status"},"output":{"type":"object","description":"Embeddings generation results","properties":{"embeddings":{"type":"array","description":"Array of embedding vectors"},"model":{"type":"string","description":"Model used for generating embeddings"},"usage":{"type":"object","description":"Token usage information","properties":{"prompt_tokens":{"type":"number","description":"Number of tokens in the prompt"},"total_tokens":{"type":"number","description":"Total number of tokens used"}}}}}},"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}}}},"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"}},"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"}}}}}},"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}},"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 From 913f06710b9195fb72a0905e44a0ed83cf21cdbe Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Sat, 1 Aug 2026 18:11:37 -0700 Subject: [PATCH 4/4] chore(skills): sync validate-integration projections --- .claude/commands/validate-integration.md | 27 +++++++++++++++++++++--- .cursor/commands/validate-integration.md | 27 +++++++++++++++++++++--- 2 files changed, 48 insertions(+), 6 deletions(-) diff --git a/.claude/commands/validate-integration.md b/.claude/commands/validate-integration.md index 2b3358851e1..b243e5c1963 100644 --- a/.claude/commands/validate-integration.md +++ b/.claude/commands/validate-integration.md @@ -294,13 +294,31 @@ Group findings by severity: After reporting, fix every **critical** and **warning** issue. Apply **suggestions** where they don't add unnecessary complexity. +### Regenerate Derived Artifacts + +Several files are generated from tool and block definitions. Editing a tool or block WITHOUT regenerating them fails CI, so run these before pushing: + +```bash +bun run tool-metadata:generate # repo root — apps/sim/tools/generated/* +cd apps/sim && bun run generate-docs # docs .mdx + lib/integrations/integrations.json + docs icons +``` + +- **`tool-metadata:generate`** — required whenever a tool's `outputs`, `params`, or descriptions change. CI enforces this with `bun run tool-metadata:check`, which fails with *"Generated tool metadata is stale"*. This is the easiest gate to miss, because nothing in the tool file hints that a generated artifact mirrors it. +- **`generate-docs`** — required whenever block metadata changes (`bgColor`, `name`, `description`, operations, outputs). Regenerates the integration `.mdx`, `integrations.json`, and the docs copy of `components/icons.tsx`. + +**Always diff the regen output before committing.** These generators rewrite every file they own, so they will also sweep in unrelated drift that accumulated on the base branch — pages losing sections, unrelated icons appearing. Keep only the hunks belonging to the integration under validation and `git checkout --` the rest, otherwise an unrelated doc regression rides along in the PR. Verify no page was silently dropped by comparing the directory listing before and after. + +If an icon changed, `apps/sim/components/icons.tsx` is the source of truth and `apps/docs/components/icons.tsx` is its generated mirror — they must end up byte-identical for that component. + ### Validation Output After fixing, confirm: 1. `bun run lint` passes with no fixes needed -2. TypeScript compiles clean (no type errors) -3. Re-read all modified files to verify fixes are correct -4. Any remaining unknown response schemas were explicitly reported to the user instead of guessed +2. TypeScript compiles clean (no type errors) — check the error list is empty for the files you touched; pre-existing unrelated errors in a worktree usually mean workspace packages resolve to the main checkout +3. The integration's tests pass, and any test you added actually fails without its fix (revert it once and watch it go red) +4. Derived artifacts regenerated and their diffs reviewed (see above) +5. Re-read all modified files to verify fixes are correct +6. Any remaining unknown response schemas were explicitly reported to the user instead of guessed ## Checklist Summary @@ -321,5 +339,8 @@ After fixing, confirm: - [ ] Validated `{Service}BlockMeta` exported with at least 7 templates - [ ] Reported all issues grouped by severity - [ ] Fixed all critical and warning issues +- [ ] Ran `bun run tool-metadata:generate` if any tool outputs/params changed, and confirmed `bun run tool-metadata:check` passes +- [ ] Ran `bun run generate-docs` if any block metadata changed, and reverted unrelated drift the generator swept in - [ ] Ran `bun run lint` after fixes - [ ] Verified TypeScript compiles clean +- [ ] Verified added tests fail without their fix diff --git a/.cursor/commands/validate-integration.md b/.cursor/commands/validate-integration.md index 37543db5dee..45af009bc1d 100644 --- a/.cursor/commands/validate-integration.md +++ b/.cursor/commands/validate-integration.md @@ -289,13 +289,31 @@ Group findings by severity: After reporting, fix every **critical** and **warning** issue. Apply **suggestions** where they don't add unnecessary complexity. +### Regenerate Derived Artifacts + +Several files are generated from tool and block definitions. Editing a tool or block WITHOUT regenerating them fails CI, so run these before pushing: + +```bash +bun run tool-metadata:generate # repo root — apps/sim/tools/generated/* +cd apps/sim && bun run generate-docs # docs .mdx + lib/integrations/integrations.json + docs icons +``` + +- **`tool-metadata:generate`** — required whenever a tool's `outputs`, `params`, or descriptions change. CI enforces this with `bun run tool-metadata:check`, which fails with *"Generated tool metadata is stale"*. This is the easiest gate to miss, because nothing in the tool file hints that a generated artifact mirrors it. +- **`generate-docs`** — required whenever block metadata changes (`bgColor`, `name`, `description`, operations, outputs). Regenerates the integration `.mdx`, `integrations.json`, and the docs copy of `components/icons.tsx`. + +**Always diff the regen output before committing.** These generators rewrite every file they own, so they will also sweep in unrelated drift that accumulated on the base branch — pages losing sections, unrelated icons appearing. Keep only the hunks belonging to the integration under validation and `git checkout --` the rest, otherwise an unrelated doc regression rides along in the PR. Verify no page was silently dropped by comparing the directory listing before and after. + +If an icon changed, `apps/sim/components/icons.tsx` is the source of truth and `apps/docs/components/icons.tsx` is its generated mirror — they must end up byte-identical for that component. + ### Validation Output After fixing, confirm: 1. `bun run lint` passes with no fixes needed -2. TypeScript compiles clean (no type errors) -3. Re-read all modified files to verify fixes are correct -4. Any remaining unknown response schemas were explicitly reported to the user instead of guessed +2. TypeScript compiles clean (no type errors) — check the error list is empty for the files you touched; pre-existing unrelated errors in a worktree usually mean workspace packages resolve to the main checkout +3. The integration's tests pass, and any test you added actually fails without its fix (revert it once and watch it go red) +4. Derived artifacts regenerated and their diffs reviewed (see above) +5. Re-read all modified files to verify fixes are correct +6. Any remaining unknown response schemas were explicitly reported to the user instead of guessed ## Checklist Summary @@ -316,5 +334,8 @@ After fixing, confirm: - [ ] Validated `{Service}BlockMeta` exported with at least 7 templates - [ ] Reported all issues grouped by severity - [ ] Fixed all critical and warning issues +- [ ] Ran `bun run tool-metadata:generate` if any tool outputs/params changed, and confirmed `bun run tool-metadata:check` passes +- [ ] Ran `bun run generate-docs` if any block metadata changed, and reverted unrelated drift the generator swept in - [ ] Ran `bun run lint` after fixes - [ ] Verified TypeScript compiles clean +- [ ] Verified added tests fail without their fix