{
  "data": {
    "a": {
      "slug": "monid",
      "name": "Monid",
      "vendor": "Monid, Inc.",
      "vendorUrl": "https://monid.ai",
      "kind": "http-api",
      "category": "aggregator",
      "summary": "Monid is a hosted gateway where an AI agent searches a catalogue of third-party data and media endpoints, checks each one's schema and price, and runs it from one prepaid balance or by x402, over MCP, a CLI or REST.",
      "url": "https://www.anchorterminal.com/tools/monid",
      "markdownUrl": "https://www.anchorterminal.com/tools/monid.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/monid.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/monid.json",
      "repo": "https://github.com/monid-ai/monid",
      "license": "Proprietary hosted service under Monid, Inc.'s terms of service (last updated 16 October 2026). The connector framework at github.com/monid-ai/monid is MIT-licensed, and the `@monid-ai/cli` package is MIT per its package.json and npm record, with no LICENSE file in its repository. The ranking, billing, REST API and MCP server are not in either repository",
      "transports": [
        "streamable-http",
        "http"
      ],
      "remoteUrl": "https://mcp.monid.ai/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@monid-ai/cli"
        }
      ],
      "auth": "mixed",
      "authNotes": "REST takes a Monid API key (`monid_live_...`) or an OAuth or Clerk access token as a Bearer header. Keys are created by a person in the dashboard at app.monid.ai, carry scopes of the form `{resource}:{action}` over runs, resources, wallet, top-ups, controls and API keys (fixed at creation), can expire, and are revoked in the dashboard or with `POST /v1/api-keys/{label}/revoke`. A key bound to one workspace needs no workspace header. The remote MCP server signs in through a browser OAuth flow on a Monid account. OAuth 2.0 and OpenID Connect for third-party apps (authorisation code, PKCE recommended, scopes openid, profile, email, offline_access and user:org:read) need client credentials requested by email. The x402 route at x402.monid.ai takes a USDC payment from a wallet and no key, and run retrieval there uses a Sign-In-With-X signature from the paying wallet (https://monid.ai/openapi.json, https://monid.ai/docs/integrations/oauth, https://monid.ai/docs/guide/pay-with-x402)",
      "pricing": "usage",
      "pricingNotes": "Prepaid and charged per run at each endpoint's own price, per call, per result with an optional base fee, or by units such as duration, shown in discover, inspect and run responses. Monid says new accounts start with $1 of free credit with no card. Endpoints tagged `no-markup` (shown as 0 Markup) are priced at the provider's standard self-serve rate, and the terms say endpoints without the label may include a platform fee. Top-ups go through a Stripe checkout, and the terms list Visa, Mastercard, American Express, PayPal and Discover. Provider errors, stopped runs and timed-out x402 runs are not charged, per the docs. The x402 route charges at least $0.01 a run and excludes metered endpoints (https://monid.ai/llms.txt, https://monid.ai/legal/terms, https://monid.ai/docs/guide/pricing.md, https://monid.ai/docs/guide/pay-with-x402)",
      "priceSummary": "$0.01 / call",
      "where": "hosted",
      "x402": {
        "level": "yes",
        "evidence": "Monid's 'Pay with x402' guide documents `POST https://x402.monid.ai/v1/run`, which answers 402 and accepts USDC on Base (eip155:8453) or Monad (eip155:143) through a facilitator, with no workspace or key, and `GET https://x402.monid.ai/v1/runs/{runId}` with a Sign-In-With-X signature from the paying wallet. Discovery and inspection still need an API key, and the price floor is $0.01. The guide excludes metered endpoints, and the OpenAPI file's error codes and `supportedX402Networks` field also exclude endpoints tied to workspace resources, accruing cost or an unbounded price. Not probed, because robots.txt on x402.monid.ai disallows every path (checked 2026-10-23, https://monid.ai/docs/guide/pay-with-x402.md, https://monid.ai/openapi.json)",
        "endpoints": [
          {
            "url": "https://x402.monid.ai/v1/run",
            "priceUsd": null,
            "network": "eip155:8453"
          },
          {
            "url": "https://x402.monid.ai/v1/run",
            "priceUsd": null,
            "network": "eip155:143"
          }
        ]
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 1306,
        "pypiWeekly": null,
        "asOf": "2026-10-23"
      },
      "docsUrl": "https://monid.ai/docs",
      "llmsTxt": "https://monid.ai/llms.txt",
      "openapi": "https://monid.ai/openapi.json",
      "capabilities": [
        "agent.tools",
        "payments.x402",
        "web.search",
        "web.scrape",
        "search.serp",
        "lead.enrichment"
      ],
      "tags": [
        "official",
        "hosted",
        "mcp",
        "x402",
        "stablecoin",
        "prepaid",
        "usage-priced",
        "no-card",
        "api-key",
        "oauth",
        "openapi",
        "llms-txt",
        "cli",
        "typescript",
        "agent-skills",
        "status-page",
        "pre-1.0",
        "new"
      ],
      "lastRelease": "2026-10-21",
      "graded": true,
      "disclosure": "Monid competes with letme, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.",
      "competesWith": "letme",
      "anchor": {
        "graded": true,
        "score": 63.3,
        "grade": "B",
        "agentReady": false,
        "rank": 449,
        "ranked": true,
        "rankOf": 1201,
        "categoryRank": 6,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 71,
          "maintenance": 64,
          "payments": 85,
          "reliability": 53,
          "schema": 79,
          "security": 62,
          "transparency": 49
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-23"
        },
        "negative": -3,
        "negativeNotes": [
          "Undisclosed telemetry, since the setup command was added on 6 July 2026 and current in CLI 0.1.8 and SKILL.md 0.1.8 on 23 October 2026. SKILL.md tells an agent to run `monid setup --client \u003cagent-name\u003e --email \u003cemail\u003e` after every install or update, passing the user's email when it's already in context or memory and never asking for it, and says the command 'completes CLI setup'. In the CLI source the command does nothing but post source, client name and email to `/public/v1/telemetry/skill-setup`, and its help text calls it 'a best-effort setup signal'. The privacy policy (23 April 2026) covers the two websites and doesn't mention it. An email identifies a person, more than Kilo Code's client ID or Marmot's counts (-2 each), and the skill presents the send as setup, so -3, as for OpenHands' undisclosed install event, though nothing is sent without the flags (https://monid.ai/SKILL.md, https://github.com/monid-ai/cli/blob/main/src/commands/setup.ts, https://monid.ai/legal/privacy)"
        ],
        "verdict": "An agent can search a catalogue of paid data and media endpoints by need, read each one's schema and price, and pay per run from one prepaid balance with person-set budgets, or by x402. Rate limits have no numbers, paid runs take no idempotency key, no security contact was found, and the skill sends a known email to setup telemetry.",
        "bestFor": "An agent that needs occasional paid data or media calls (search, scraping, social, enrichment, maps, generative media) from many providers without a key and plan for each, picked at run time by need and price from one capped balance, or paid per run by x402.",
        "disclosure": "Monid competes with letme, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.",
        "strengths": [
          "Public OpenAPI 3.1 file with 49 operations, llms.txt, llms-full.txt and Markdown copies of the docs",
          "API keys carry resource and action scopes, can expire and can be revoked through the API",
          "Budgets per hour, day, week or month and a per-run cap stop runs before they execute",
          "x402 runs in USDC on Base or Monad need no account, per the docs",
          "Provider errors, stopped runs and timed-out x402 runs are documented as not charged"
        ],
        "weaknesses": [
          "No numbers for rate limits, no SLA and no idempotency key on paid runs",
          "No security.txt, disclosure policy, bug bounty or certification found",
          "The privacy policy of 23 April 2026 covers only the websites, says nothing about run data and has blank cookie-notice placeholders",
          "SKILL.md has agents send a known email to a setup telemetry endpoint the privacy policy doesn't mention",
          "The terms forbid automated access and buying agents, which is how the service is meant to be used"
        ],
        "agentNotes": [
          "Call inspect before every run and pass body, queryParams and pathParams in the shape it returns; run inputs aren't typed at the API level.",
          "Treat a `COMPLETED` run as success only when `providerResponse.httpStatus` is 2xx; provider errors complete with a non-2xx status and aren't charged.",
          "Don't resend a paid run after a timeout without checking `GET /v1/runs`; there's no idempotency key and a repeat bills again.",
          "Start with small `maxItems` on per-result endpoints; limits often apply per query, not per call.",
          "Pass `--client` alone to `monid setup`, or skip it; the email flag only feeds Monid's setup telemetry."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 63.3
          }
        ],
        "editorialScores": {
          "ergonomics": 71,
          "maintenance": 64,
          "payments": 85,
          "reliability": 53,
          "schema": 79,
          "security": 62,
          "transparency": 33
        },
        "provenanceScore": 65,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-23",
            "maintenance": "2026-10-23",
            "payments": "2026-10-23",
            "reliability": "2026-10-23",
            "schema": "2026-10-23",
            "security": "2026-10-23",
            "transparency": "2026-10-23"
          },
          "last": "2026-10-23",
          "oldest": "2026-10-23",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install -g @monid-ai/cli",
        "http": "curl -X POST https://api.monid.ai/v1/discover -H \"Authorization: Bearer monid_live_...\" -H \"Content-Type: application/json\" -d '{\"query\":\"twitter posts\"}'",
        "claudeCode": "claude mcp add --transport http monid https://mcp.monid.ai/v1",
        "config": {
          "mcpServers": {
            "monid": {
              "url": "https://mcp.monid.ai/v1"
            }
          }
        },
        "x402": "POST https://x402.monid.ai/v1/run with an x402 client, body {\"provider\":\"...\",\"endpoint\":\"...\",\"input\":{}}"
      },
      "letme": {
        "capability": "https://letme.dev/agent.tools",
        "tool": "https://letme.dev/monid"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "x402 run, minimum price",
          "unit": "call",
          "usd": 0.01,
          "note": "Monid raises an x402 run's price to this floor; metered endpoints aren't available on x402"
        },
        {
          "item": "Litescrape Google Maps search through Monid",
          "unit": "call",
          "usd": 0.00015,
          "note": "0 Markup, per call returning twenty results, shown on Monid's public tools page on 23 October 2026; each endpoint has its own price"
        }
      ],
      "provenance": {
        "legalEntity": "Monid, Inc.",
        "domain": "monid.ai",
        "domainRegistered": "2026-03-13",
        "domainNote": "RDAP for monid.ai gives a registration date of 2026-03-13 with the registrant withheld for privacy. The terms name Monid, Inc., registered in Delaware at 131 Continental Dr, Newark, DE 19702, and the footer says Delaware C-Corp, San Francisco.",
        "endpointOnVendorDomain": true,
        "terms": "https://monid.ai/legal/terms",
        "privacy": "https://monid.ai/legal/privacy",
        "statusPage": "https://status.monid.ai",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-23",
        "notes": [
          "The terms (last updated 16 October 2026) are governed by California law with AAA arbitration in San Francisco, provide the Services as is with no availability promise, and limit liability to the amount paid. Their refunds section points to a Return Policy that wasn't found.",
          "The privacy policy (last updated 23 April 2026) names Stripe and Coinbase for payment data, leaves its Cookie Notice link as a blank placeholder in three places, gives no retention periods and doesn't mention run inputs or outputs. The site's configuration loads Google Analytics, PostHog (US host) and an X pixel.",
          "monid.ai/.well-known/security.txt and /security.txt answer 404, and neither repository has a SECURITY.md.",
          "robots.txt on monid.ai allows all agents. robots.txt on api.monid.ai, mcp.monid.ai and x402.monid.ai disallows every path, so the OAuth discovery document, the public registry routes and the live MCP tool list weren't read."
        ],
        "score": 65
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/monid.json",
      "live": {
        "slug": "monid",
        "probe": {
          "target": "https://mcp.monid.ai/v1",
          "method": "get",
          "lastAt": "2026-10-23T17:45:09.70472035Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 295,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 302,
          "p95ms24h": 427,
          "samples24h": 26,
          "samples30d": 26,
          "days": [
            {
              "date": "2026-10-23",
              "probes": 26,
              "ok": 26
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.monid.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-23T16:58:23.230916234Z"
        },
        "securityTxt": {
          "url": "https://monid.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-23T15:23:54.323909203Z"
        },
        "updatedAt": "2026-10-23T17:45:09.70472035Z"
      }
    },
    "answer": "Monid scores 63.3 (B) on agent readiness against Unified.to MCP Server's 61.9 (C), and leads in 2 of 7 scored categories. Unified.to MCP Server leads on reliability, maintenance \u0026 community and transparency \u0026 trust.",
    "b": {
      "slug": "unified-to-mcp",
      "name": "Unified.to MCP Server",
      "vendor": "Unified API Inc.",
      "vendorUrl": "https://unified.to",
      "kind": "mcp",
      "category": "aggregator",
      "summary": "Unified.to MCP Server is a hosted Streamable HTTP server from Unified API Inc. that turns one end-customer connection to a business app into MCP tools, on top of the vendor's unified API for CRM, HR, accounting and other categories.",
      "url": "https://www.anchorterminal.com/tools/unified-to-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/unified-to-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/unified-to-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/unified-to-mcp.json",
      "repo": "https://github.com/unified-to/unified-mcp-typescript",
      "license": "Proprietary service under Unified.to's Terms of Service. The linked repository is sample client code",
      "transports": [
        "streamable-http"
      ],
      "remoteUrl": "https://mcp-api.unified.to/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "@unified-api/typescript-sdk"
        }
      ],
      "auth": "mixed",
      "authNotes": "Self-serve. A person signs in to app.unified.to with Google or GitHub and copies a workspace API key. Sent as `Authorization: Bearer \u003ckey\u003e` with `connection=\u003cid\u003e` in the URL, it lists that connection's tools, and without a connection it lists workspace management tools. The docs warn that the key reaches every connection and the whole account. The management tool `get_unified_connection_mcp_url` in `user` mode returns a URL with a signed token limited to one connection. Enterprise-managed authorisation exchanges an identity provider's assertion at `POST /oauth/token` for an `ema_` token that lasts 3,600 seconds and carries category read and write scopes. Unified turns it on per workspace on request. `?token=` still works for keys and is marked deprecated.",
      "pricing": "paid",
      "pricingNotes": "Plans from $750 a month. Grow is $750+ with 750,000 API calls and $1.00 per 1,000 beyond that, Pro $1,500+ with 2,000,000 and $0.75, Scale $3,000+ with 6,000,000 and $0.50, and Enterprise is priced on contract. Each MCP tool call counts as one API request, and the FAQ says successful calls are billable. A tester account starts with 2,500 free API requests and Grow and Pro start with a 30-day free trial. The page does not say whether a card is needed (https://unified.to/pricing, checked 2026-10-09).",
      "priceSummary": "$750 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs index, the MCP docs pages, the pricing page or the Terms of Service (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 22019,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.unified.to/mcp/overview",
      "llmsTxt": "https://docs.unified.to/llms.txt",
      "openapi": "https://api.unified.to/openapi.json",
      "registryName": "to.unified/core",
      "capabilities": [
        "automation.apps",
        "automation.auth",
        "automation.actions",
        "agent.tools",
        "automation.webhooks"
      ],
      "tags": [
        "hosted",
        "mcp",
        "paid",
        "free-trial",
        "api-key",
        "openapi",
        "llms-txt",
        "typescript",
        "python",
        "status-page",
        "soc2",
        "mcp-registry",
        "closed-source",
        "data-residency"
      ],
      "lastRelease": "2026-10-08",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 61.9,
        "grade": "C",
        "agentReady": false,
        "rank": 515,
        "ranked": true,
        "rankOf": 1201,
        "categoryRank": 7,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 71,
          "maintenance": 84,
          "payments": 30,
          "reliability": 73,
          "schema": 81,
          "security": 50,
          "transparency": 66
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": -3,
        "negativeNotes": [
          "23 September 2026. The MCP changelog entry of that date removed the SSE transport (`/sse` and `/sse/messages` now return HTTP 410), dropped `sse_url` from the `get_unified_connection_mcp_url` response, which the docs label a breaking change, and stopped regions resolving across one another. No earlier notice was found in the MCP changelog, the site changelog or the September product update. Whether customers were told privately was not established. The migration is a one-word URL change and is documented, so 3 points (https://docs.unified.to/mcp/changelog)."
        ],
        "verdict": "Every previewed tool carries a typed input schema and read-only, destructive and idempotent annotations, and the list can be narrowed by permission or tool name. The default credential is a workspace API key that reaches every connection, and the SSE transport was removed on 23 September 2026 in the changelog entry that announced it.",
        "bestFor": "A B2B software team that already uses or plans to use Unified's API and wants the same customer connections exposed to an LLM, with data read live from the source app.",
        "strengths": [
          "A credential-free preview of the HubSpot tool list returned 78 tools, each with a JSON Schema input and `readOnlyHint`, `destructiveHint` and `idempotentHint` annotations, and 66 with an output schema",
          "The `permissions` and `tools` URL parameters limit which tools a connection lists, and `hide_sensitive` strips names, emails and telephone numbers from results",
          "A `user` mode URL carries a signed token limited to one connection, so the workspace API key need not be shared with an end customer",
          "Rate limits are published per plan, from 500 requests a minute on Test to 10,000 on Scale, shared across the workspace",
          "The privacy policy has an MCP section. It says end-customer data is not stored or cached and that Unified does not train models on any data",
          "The MCP changelog is dated and had entries on 22 July, 21 and 23 September and 8 October 2026"
        ],
        "weaknesses": [
          "The default credential is a workspace API key. The docs say it grants access to all connections and the whole Unified.to account",
          "The `/sse` transport and the `sse_url` response field were removed on 23 September 2026. No earlier notice was found in the MCP changelog, the site changelog or the September update",
          "The connection-scoped signed token travels in the URL as `?token=`. The docs mark `?token=` authentication as deprecated, with no end date set",
          "One HubSpot connection lists 78 tools whose definitions come to about 133 KB without output schemas and 343 KB with them",
          "No uptime SLA is published. The pricing page says SLAs come with a custom Enterprise plan",
          "No security.txt, bug bounty or disclosure policy was found, and the security page gives February 2025 as its last review",
          "The Terms of Service forbid probing, scanning or testing the vulnerability of the service. This matters before any probe is run",
          "The Terms of Service bar transmitting financial or medical information and birth dates through the service, while the product sells accounting and HR integrations"
        ],
        "agentNotes": [
          "Use the host for the workspace's region. US is `mcp-api.unified.to`, EU is `mcp-api-eu.unified.to` and AU is `api-au.unified.to`. A credential on another region's host resolves to not found",
          "Send the key as `Authorization: Bearer \u003ckey\u003e` and put `connection=\u003cid\u003e` in the URL. Without `connection` the server lists workspace management tools, not the customer's data tools",
          "Pass `tools` or `permissions` in the URL before listing. An unfiltered connection can list dozens of tools with large output schemas",
          "Expect HTTP 429 on tool calls since 23 September 2026. Unified does not queue or retry, so back off and retry yourself",
          "Page with `limit` (100 at most on most endpoints) and `offset`, and stop when a page returns fewer records than `limit`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61.9
          }
        ],
        "editorialScores": {
          "ergonomics": 71,
          "maintenance": 84,
          "payments": 30,
          "reliability": 73,
          "schema": 81,
          "security": 50,
          "transparency": 61
        },
        "provenanceScore": 71,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-09",
            "maintenance": "2026-10-09",
            "payments": "2026-10-09",
            "reliability": "2026-10-09",
            "schema": "2026-10-09",
            "security": "2026-10-09",
            "transparency": "2026-10-09"
          },
          "last": "2026-10-09",
          "oldest": "2026-10-09",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "claudeCode": "claude mcp add --transport http unified-core https://mcp-api.unified.to/mcp \\\n    --header \"Authorization: Bearer $UNIFIED_API_KEY\"",
        "config": {
          "mcpServers": {
            "unified-mcp": {
              "headers": {
                "Authorization": "Bearer XXXXXXXX"
              },
              "url": "https://mcp-api.unified.to/mcp?connection=YYYYYYY"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/automation.apps",
        "tool": "https://letme.dev/unified-to-mcp"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Grow plan",
          "unit": "month",
          "usd": 750,
          "note": "Listed as $750+ a month. 750,000 API calls a month, each tool call counting as one"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 1500,
          "note": "Listed as $1,500+ a month. 2,000,000 API calls a month"
        },
        {
          "item": "Scale plan",
          "unit": "month",
          "usd": 3000,
          "note": "Listed as $3,000+ a month. 6,000,000 API calls a month"
        },
        {
          "item": "Overage, Grow",
          "unit": "1k-requests",
          "usd": 1,
          "note": "Per 1,000 API calls beyond the plan allowance"
        },
        {
          "item": "Overage, Pro",
          "unit": "1k-requests",
          "usd": 0.75,
          "note": "Per 1,000 API calls beyond the plan allowance"
        },
        {
          "item": "Overage, Scale",
          "unit": "1k-requests",
          "usd": 0.5,
          "note": "Per 1,000 API calls beyond the plan allowance"
        }
      ],
      "provenance": {
        "legalEntity": "Unified API Inc.",
        "domain": "unified.to",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://unified.to/tos",
        "privacy": "https://unified.to/privacy",
        "statusPage": "https://status.unified.to",
        "changelog": "https://docs.unified.to/mcp/changelog",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "The Terms of Service say the site and the service are operated by Unified API Inc. and are governed by the laws of the Province of Ontario. The page carries no date.",
          "The DPA, last revised 19 March 2026, names UNIFIED API Inc., an Ontario corporation at 325 Front Street West, 4th floor, Toronto.",
          "The privacy policy covers unified.to, api.unified.to, app.unified.to and sub-domains, and has a section on the MCP server at mcp-api.unified.to.",
          "The MCP endpoints answer at mcp-api.unified.to, mcp-api-eu.unified.to and api-au.unified.to.",
          "unified.to/.well-known/security.txt returned 404.",
          "status.unified.to runs on Honeybadger and lists the API and the admin app in three regions and the authentication page. The MCP server has no component of its own. The docs say it runs as part of the API.",
          "The registration date of unified.to was not looked up. The .to registry publishes no RDAP record we know of.",
          "The trust centre at app.mycroft.io/trust/unified-to was not read."
        ],
        "score": 71
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/unified-to-mcp.json",
      "live": {
        "slug": "unified-to-mcp",
        "probe": {
          "target": "https://mcp-api.unified.to/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-10-23T17:45:25.220959441Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 281,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 99.94,
          "p50ms24h": 272,
          "p95ms24h": 721,
          "samples24h": 250,
          "samples30d": 3534,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 252
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 252
            },
            {
              "date": "2026-10-23",
              "probes": 184,
              "ok": 184
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.unified.to",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-23T16:58:59.450901544Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "to.unified/core",
            "version": "1.0.0",
            "seenAt": "2026-10-23T12:26:08.951467141Z"
          },
          {
            "registry": "npm",
            "name": "@unified-api/typescript-sdk",
            "version": "2.86.1",
            "seenAt": "2026-10-23T07:21:53.563879281Z"
          }
        ],
        "githubStars": 1,
        "npmWeekly": 14732,
        "securityTxt": {
          "url": "https://unified.to/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-23T15:24:20.185946044Z"
        },
        "llmsTxt": {
          "url": "https://docs.unified.to/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-23T14:47:38.189833652Z"
        },
        "domain": {
          "domain": "unified.to",
          "registered": "2019-12-09",
          "source": "https://rdap.tonicregistry.to/rdap/domain/unified.to",
          "checkedAt": "2026-10-18T13:30:34.168581482Z"
        },
        "pages": [
          {
            "url": "https://docs.unified.to/mcp/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-23T01:46:59.419730271Z",
            "changedAt": "2026-10-16T22:23:27.835805807Z",
            "fingerprint": "0712172df3ba"
          },
          {
            "url": "https://unified.to/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-23T01:57:53.549330495Z",
            "changedAt": "2026-10-23T01:57:53.549330495Z",
            "fingerprint": "3085e6e63294"
          },
          {
            "url": "https://unified.to/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-23T01:57:55.825521692Z",
            "changedAt": "2026-10-23T01:57:55.825521692Z",
            "fingerprint": "402b2a44da95"
          },
          {
            "url": "https://unified.to/tos",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-23T01:57:57.965653909Z",
            "changedAt": "2026-10-23T01:57:57.965653909Z",
            "fingerprint": "d432e22620f5"
          }
        ],
        "mcpTools": {
          "url": "https://mcp-api.unified.to/mcp",
          "checkedAt": "2026-10-23T00:03:17.467203086Z",
          "status": "ok",
          "protocol": "2026-07-28",
          "tools": [
            {
              "name": "list_unified_notifications",
              "title": "List notifications",
              "description": "List notifications from the connected account. Returns an array of notification records. Supports filtering by updated_gte, sort, order, and pagination. Use to browse or search many notifications.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "sort": {
                    "enum": [
                      "name",
                      "updated_at",
                      "created_at"
                    ],
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "Return only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Notification": {
                    "description": "A notification of an event that occurred in you account.",
                    "properties": {
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "The date that this integration object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "description": {
                        "description": "Longer description of this notification",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "event": {
                        "description": "One of: USER_CREATED, USER_DELETED, CONNECTION_HEALTHY, CONNECTION_UNHEALTHY, CONNECTION_CREATED, CONNECTION_UPDATED, CONNECTION_DELETED, CONNECTION_PAUSED, CONNECTION_UNPAUSED, INTEGRATION_ACTIVATED, INTEGRATION_DEACTIVATED, INTEGRATION_UPDATED, WORKSPACE_UPDATED, WORKSPACE_OVER_LIMIT, WORKSPACE_80PERCENT_LIMIT, WEBHOOK_CREATED, WEBHOOK_DELETED, WEBHOOK_UNHEALTHY, WEBHOOK_PAUSED, WEBHOOK_UNPAUSED",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this notification object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "sent_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "user_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Notification"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List notifications"
              }
            },
            {
              "name": "create_unified_connection",
              "title": "Create connection",
              "description": "Create a connection in the connected account. Returns the created connection record. Requires the connection fields in the request body. Creates a new record; to modify an existing connection, use `update_unified_connection`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "auth": {
                    "description": "An authentication object that represents a specific authorized user's connection to an integration.",
                    "properties": {
                      "access_token": {
                        "type": "string"
                      },
                      "api_url": {
                        "type": "string"
                      },
                      "app_id": {
                        "type": "string"
                      },
                      "audience": {
                        "type": "string"
                      },
                      "authorize_url": {
                        "type": "string"
                      },
                      "client_id": {
                        "type": "string"
                      },
                      "client_secret": {
                        "type": "string"
                      },
                      "consumer_key": {
                        "type": "string"
                      },
                      "consumer_secret": {
                        "type": "string"
                      },
                      "dev_api_key": {
                        "type": "string"
                      },
                      "emails": {
                        "description": "Array",
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "expires_in": {
                        "type": "number"
                      },
                      "expiry_date": {
                        "type": "string"
                      },
                      "key": {
                        "description": "the private KEY X.509 certificate in Base64 ASCII format",
                        "type": "string"
                      },
                      "meta": {},
                      "name": {
                        "type": "string"
                      },
                      "other_auth_info": {
                        "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names",
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "pem": {
                        "description": "the PEM X.509 certificate in Base64 ASCII format",
                        "type": "string"
                      },
                      "refresh_token": {
                        "type": "string"
                      },
                      "refresh_token_expires_date": {
                        "type": "string"
                      },
                      "refresh_token_expires_in": {
                        "type": "number"
                      },
                      "refresh_url": {
                        "type": "string"
                      },
                      "state": {
                        "type": "string"
                      },
                      "token": {
                        "type": "string"
                      },
                      "token_url": {
                        "type": "string"
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "categories": {
                    "description": "The Integration categories that this connection supports",
                    "items": {
                      "enum": [
                        "passthrough",
                        "hris",
                        "ats",
                        "auth",
                        "saml",
                        "crm",
                        "enrich",
                        "martech",
                        "ticketing",
                        "uc",
                        "accounting",
                        "storage",
                        "commerce",
                        "payment",
                        "genai",
                        "messaging",
                        "kms",
                        "task",
                        "scim",
                        "lms",
                        "repo",
                        "metadata",
                        "calendar",
                        "verification",
                        "ads",
                        "analytics",
                        "forms",
                        "shipping",
                        "assessment",
                        "signing",
                        "clubs",
                        "datastore",
                        "cdp",
                        "performance",
                        "social",
                        "legal",
                        "compute",
                        "healthcare"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "environment": {
                    "type": "string"
                  },
                  "external_xref": {
                    "description": "customer's user ID",
                    "type": "string"
                  },
                  "integration_name": {
                    "type": "string"
                  },
                  "integration_type": {
                    "description": "The integration type",
                    "minLength": 1,
                    "type": "string"
                  },
                  "is_paused": {
                    "description": "Whether this integration has exceed the monthly limit of the plan",
                    "type": "boolean"
                  },
                  "last_healthy_at": {
                    "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  },
                  "last_unhealthy_at": {
                    "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  },
                  "last_unhealthy_code": {
                    "description": "The HTTP status code that caused the last unhealthy status",
                    "type": "string"
                  },
                  "permissions": {
                    "description": "Array",
                    "items": {
                      "enum": [
                        "accounting_account_read",
                        "accounting_account_write",
                        "accounting_transaction_read",
                        "accounting_transaction_write",
                        "accounting_journal_read",
                        "accounting_journal_write",
                        "accounting_invoice_read",
                        "accounting_invoice_write",
                        "accounting_bill_read",
                        "accounting_bill_write",
                        "accounting_vendorcredit_read",
                        "accounting_vendorcredit_write",
                        "accounting_creditmemo_read",
                        "accounting_creditmemo_write",
                        "accounting_contact_read",
                        "accounting_contact_write",
                        "accounting_expense_read",
                        "accounting_expense_write",
                        "accounting_expensereport_read",
                        "accounting_expensereport_write",
                        "accounting_purchasereceipt_read",
                        "accounting_purchasereceipt_write",
                        "accounting_taxrate_read",
                        "accounting_taxrate_write",
                        "accounting_paymentterm_read",
                        "accounting_paymentterm_write",
                        "accounting_organization_read",
                        "accounting_order_read",
                        "accounting_order_write",
                        "accounting_purchaseorder_read",
                        "accounting_purchaseorder_write",
                        "accounting_salesorder_read",
                        "accounting_salesorder_write",
                        "accounting_salesreceipt_read",
                        "accounting_salesreceipt_write",
                        "accounting_trialbalance_read",
                        "accounting_trialbalance_write",
                        "accounting_profitloss_read",
                        "accounting_profitloss_write",
                        "accounting_balancesheet_read",
                        "accounting_balancesheet_write",
                        "accounting_category_read",
                        "accounting_category_write",
                        "payment_payment_read",
                        "payment_payment_write",
                        "accounting_cashflow_read",
                        "accounting_cashflow_write",
                        "accounting_quote_read",
                        "accounting_quote_write",
                        "accounting_agedreceivable_read",
                        "accounting_agedpayable_read",
                        "accounting_project_read",
                        "accounting_project_write",
                        "accounting_bankfeedaccount_read",
                        "accounting_bankfeedaccount_write",
                        "accounting_bankfeedtransaction_read",
                        "accounting_bankfeedtransaction_write",
                        "payment_payout_read",
                        "payment_refund_read",
                        "payment_link_read",
                        "payment_link_write",
                        "payment_subscription_read",
                        "payment_subscription_write",
                        "commerce_item_read",
                        "commerce_item_write",
                        "commerce_collection_read",
                        "commerce_collection_write",
                        "commerce_inventory_read",
                        "commerce_inventory_write",
                        "commerce_location_read",
                        "commerce_location_write",
                        "commerce_review_read",
                        "commerce_review_write",
                        "commerce_saleschannel_read",
                        "commerce_saleschannel_write",
                        "commerce_itemvariant_read",
                        "commerce_itemvariant_write",
                        "commerce_reservation_read",
                        "commerce_reservation_write",
                        "commerce_availability_read",
                        "commerce_availability_write",
                        "verification_package_read",
                        "verification_request_read",
                        "verification_request_write",
                        "assessment_package_read",
                        "assessment_package_write",
                        "assessment_order_write",
                        "ats_activity_read",
                        "ats_activity_write",
                        "ats_application_read",
                        "ats_application_write",
                        "ats_applicationstatus_read",
                        "ats_candidate_read",
                        "ats_candidate_write",
                        "ats_interview_read",
                        "ats_interview_write",
                        "ats_job_read",
                        "ats_job_write",
                        "ats_company_read",
                        "ats_company_write",
                        "ats_document_read",
                        "ats_document_write",
                        "ats_scorecard_read",
                        "ats_scorecard_write",
                        "crm_company_read",
                        "crm_company_write",
                        "crm_contact_read",
                        "crm_contact_write",
                        "crm_deal_read",
                        "crm_deal_write",
                        "crm_event_read",
                        "crm_event_write",
                        "crm_lead_read",
                        "crm_lead_write",
                        "crm_pipeline_read",
                        "crm_pipeline_write",
                        "crm_taxonomy_read",
                        "martech_list_read",
                        "martech_list_write",
                        "martech_member_read",
                        "martech_member_write",
                        "martech_campaign_read",
                        "martech_campaign_write",
                        "martech_report_read",
                        "martech_report_write",
                        "ticketing_customer_read",
                        "ticketing_customer_write",
                        "ticketing_ticket_read",
                        "ticketing_ticket_write",
                        "ticketing_note_read",
                        "ticketing_note_write",
                        "ticketing_category_read",
                        "ticketing_category_write",
                        "hris_employee_read",
                        "hris_employee_write",
                        "hris_group_read",
                        "hris_group_write",
                        "hris_payslip_read",
                        "hris_payslip_write",
                        "hris_timeoff_read",
                        "hris_timeoff_write",
                        "hris_timeshift_read",
                        "hris_timeshift_write",
                        "hris_attendance_read",
                        "hris_attendance_write",
                        "hris_company_read",
                        "hris_company_write",
                        "hris_location_read",
                        "hris_location_write",
                        "hris_device_read",
                        "hris_device_write",
                        "hris_deduction_read",
                        "hris_deduction_write",
                        "hris_benefit_read",
                        "hris_benefit_write",
                        "hris_bankaccount_read",
                        "hris_bankaccount_write",
                        "hris_document_read",
                        "hris_document_write",
                        "hris_taxonomy_read",
                        "hris_taxonomy_write",
                        "hris_job_read",
                        "hris_job_write",
                        "hris_payroll_read",
                        "hris_payroll_write",
                        "hris_paycode_read",
                        "hris_paycode_write",
                        "hris_earning_read",
                        "hris_earning_write",
                        "uc_call_read",
                        "uc_contact_read",
                        "uc_contact_write",
                        "uc_comment_read",
                        "uc_comment_write",
                        "uc_recording_read",
                        "uc_scorecard_read",
                        "uc_scorecardtemplate_read",
                        "storage_file_read",
                        "storage_file_write",
                        "webhook",
                        "genai_model_read",
                        "genai_prompt_read",
                        "genai_prompt_write",
                        "genai_embedding_read",
                        "genai_embedding_write",
                        "genai_task_read",
                        "genai_task_write",
                        "genai_agent_read",
                        "genai_agent_write",
                        "genai_organization_read",
                        "genai_organization_write",
                        "genai_skill_read",
                        "genai_skill_write",
                        "genai_memory_read",
                        "genai_memory_write",
                        "messaging_message_read",
                        "messaging_message_write",
                        "messaging_channel_read",
                        "messaging_channel_write",
                        "messaging_event_read",
                        "messaging_event_write",
                        "kms_space_read",
                        "kms_space_write",
                        "kms_page_read",
                        "kms_page_write",
                        "kms_comment_read",
                        "kms_comment_write",
                        "task_project_read",
                        "task_project_write",
                        "task_task_read",
                        "task_task_write",
                        "task_change_read",
                        "task_comment_read",
                        "task_comment_write",
                        "scim_users_read",
                        "scim_users_write",
                        "scim_groups_read",
                        "scim_groups_write",
                        "lms_course_read",
                        "lms_course_write",
                        "lms_class_read",
                        "lms_class_write",
                        "lms_student_read",
                        "lms_student_write",
                        "lms_instructor_read",
                        "lms_instructor_write",
                        "lms_content_read",
                        "lms_content_write",
                        "lms_collection_read",
                        "lms_collection_write",
                        "lms_activity_read",
                        "lms_activity_write",
                        "repo_organization_read",
                        "repo_organization_write",
                        "repo_repository_read",
                        "repo_repository_write",
                        "repo_branch_read",
                        "repo_branch_write",
                        "repo_commit_read",
                        "repo_commit_write",
                        "repo_pullrequest_read",
                        "repo_pullrequest_write",
                        "metadata_metadata_read",
                        "metadata_metadata_write",
                        "calendar_calendar_read",
                        "calendar_calendar_write",
                        "calendar_event_read",
                        "calendar_event_write",
                        "calendar_busy_read",
                        "calendar_link_read",
                        "calendar_link_write",
                        "calendar_recording_read",
                        "calendar_recording_write",
                        "calendar_webinar_read",
                        "calendar_webinar_write",
                        "enrich_person_read",
                        "enrich_company_read",
                        "ads_ad_read",
                        "ads_ad_write",
                        "ads_campaign_read",
                        "ads_campaign_write",
                        "ads_group_read",
                        "ads_group_write",
                        "ads_report_read",
                        "ads_organization_read",
                        "ads_organization_write",
                        "ads_creative_read",
                        "ads_creative_write",
                        "ads_asset_read",
                        "ads_asset_write",
                        "ads_insertionorder_read",
                        "ads_insertionorder_write",
                        "ads_target_read",
                        "ads_promoted_read",
                        "analytics_property_read",
                        "analytics_property_write",
                        "analytics_event_read",
                        "analytics_event_write",
                        "analytics_session_read",
                        "analytics_visitor_read",
                        "analytics_visitor_write",
                        "analytics_report_read",
                        "forms_form_read",
                        "forms_form_write",
                        "forms_submission_read",
                        "forms_submission_write",
                        "shipping_shipment_read",
                        "shipping_shipment_write",
                        "shipping_label_read",
                        "shipping_label_write",
                        "shipping_tracking_read",
                        "shipping_rate_read",
                        "shipping_rate_write",
                        "shipping_carrier_read",
                        "signing_document_read",
                        "signing_document_write",
                        "signing_signatory_read",
                        "signing_signatory_write",
                        "signing_template_read",
                        "signing_template_write",
                        "clubs_group_read",
                        "clubs_group_write",
                        "clubs_member_read",
                        "clubs_member_write",
                        "clubs_activity_read",
                        "clubs_activity_write",
                        "clubs_location_read",
                        "clubs_location_write",
                        "clubs_event_read",
                        "clubs_event_write",
                        "datastore_database_read",
                        "datastore_database_write",
                        "datastore_table_read",
                        "datastore_table_write",
                        "datastore_record_read",
                        "datastore_record_write",
                        "datastore_query_read",
                        "datastore_query_write",
                        "cdp_profile_read",
                        "cdp_profile_write",
                        "cdp_segment_read",
                        "cdp_segment_write",
                        "cdp_event_read",
                        "cdp_event_write",
                        "cdp_source_read",
                        "cdp_source_write",
                        "cdp_destination_read",
                        "cdp_destination_write",
                        "cdp_activation_read",
                        "cdp_activation_write",
                        "performance_cycle_read",
                        "performance_review_read",
                        "performance_review_write",
                        "performance_goal_read",
                        "performance_goal_write",
                        "performance_feedback_read",
                        "performance_feedback_write",
                        "social_post_read",
                        "social_post_write",
                        "social_profile_read",
                        "social_profile_write",
                        "social_review_read",
                        "social_review_write",
                        "social_insight_read",
                        "social_insight_write",
                        "legal_matter_read",
                        "legal_matter_write",
                        "legal_practicearea_read",
                        "legal_practicearea_write",
                        "legal_timeentry_read",
                        "legal_timeentry_write",
                        "legal_expense_read",
                        "legal_expense_write",
                        "compute_instance_read",
                        "compute_instance_write",
                        "compute_template_read",
                        "compute_template_write",
                        "compute_gputype_read",
                        "compute_region_read",
                        "compute_volume_read",
                        "compute_volume_write",
                        "compute_snapshot_read",
                        "compute_snapshot_write",
                        "compute_usage_read",
                        "compute_key_read",
                        "compute_key_write",
                        "compute_service_read",
                        "compute_service_write",
                        "compute_deployment_read",
                        "compute_deployment_write",
                        "compute_domain_read",
                        "compute_domain_write",
                        "compute_envvar_read",
                        "compute_envvar_write",
                        "healthcare_patient_read",
                        "healthcare_patient_write",
                        "healthcare_practitioner_read",
                        "healthcare_practitioner_write",
                        "healthcare_location_read",
                        "healthcare_location_write",
                        "healthcare_appointment_read",
                        "healthcare_appointment_write",
                        "healthcare_slot_read",
                        "healthcare_slot_write",
                        "healthcare_encounter_read",
                        "healthcare_encounter_write",
                        "healthcare_condition_read",
                        "healthcare_condition_write",
                        "healthcare_allergy_read",
                        "healthcare_allergy_write",
                        "healthcare_medication_read",
                        "healthcare_medication_write",
                        "healthcare_observation_read",
                        "healthcare_observation_write",
                        "healthcare_immunization_read",
                        "healthcare_immunization_write"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "secretsmanager_id": {
                    "description": "the ID of the SecretsManager object",
                    "type": "string"
                  },
                  "secretsmanager_key": {
                    "description": "the key/path/name of the secret within the vault",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "(reference to KmsSpace)",
                    "type": "string"
                  }
                },
                "required": [
                  "integration_type",
                  "permissions",
                  "categories"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Connection": {
                    "description": "A connection represents a specific authentication of an integration.",
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An authentication object that represents a specific authorized user's connection to an integration."
                      },
                      "categories": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_categories"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "The Integration categories that this connection supports"
                      },
                      "created_at": {
                        "description": "The date that this integration object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "external_xref": {
                        "description": "customer's user ID",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this integration object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "description": "The integration type",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "description": "Whether this integration has exceed the monthly limit of the plan",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "last_healthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_code": {
                        "description": "The HTTP status code that caused the last unhealthy status",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "permissions": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_permissions"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "secretsmanager_id": {
                        "description": "the ID of the SecretsManager object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "secretsmanager_key": {
                        "description": "the key/path/name of the secret within the vault",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "The last date that this integration object was updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth": {
                    "description": "An authentication object that represents a specific authorized user's connection to an integration.",
                    "properties": {
                      "access_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "api_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "app_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "audience": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "authorize_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dev_api_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "emails": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_emails"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "expiry_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "key": {
                        "description": "the private KEY X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "meta": {},
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "other_auth_info": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_other_auth_info"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names"
                      },
                      "pem": {
                        "description": "the PEM X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "refresh_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "state": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth_emails": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_auth_other_auth_info": {
                    "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_categories": {
                    "description": "The Integration categories that this connection supports",
                    "items": {
                      "description": "One of: passthrough, hris, ats, auth, saml, crm, enrich, martech, ticketing, uc, accounting, storage, commerce, payment, genai, messaging, kms, task, scim, lms, repo, metadata, calendar, verification, ads, analytics, forms, shipping, assessment, signing, clubs, datastore, cdp, performance, social, legal, compute, healthcare",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_permissions": {
                    "items": {
                      "description": "One of: accounting_account_read, accounting_account_write, accounting_transaction_read, accounting_transaction_write, accounting_journal_read, accounting_journal_write, accounting_invoice_read, accounting_invoice_write, accounting_bill_read, accounting_bill_write, accounting_vendorcredit_read, accounting_vendorcredit_write, accounting_creditmemo_read, accounting_creditmemo_write, accounting_contact_read, accounting_contact_write, accounting_expense_read, accounting_expense_write, accounting_expensereport_read, accounting_expensereport_write, accounting_purchasereceipt_read, accounting_purchasereceipt_write, accounting_taxrate_read, accounting_taxrate_write, accounting_paymentterm_read, accounting_paymentterm_write, accounting_organization_read, accounting_order_read, accounting_order_write, accounting_purchaseorder_read, accounting_purchaseorder_write, accounting_salesorder_read, accounting_salesorder_write, accounting_salesreceipt_read, accounting_salesreceipt_write, accounting_trialbalance_read, accounting_trialbalance_write, accounting_profitloss_read, accounting_profitloss_write, accounting_balancesheet_read, accounting_balancesheet_write, accounting_category_read, accounting_category_write, payment_payment_read, payment_payment_write, accounting_cashflow_read, accounting_cashflow_write, accounting_quote_read, accounting_quote_write, accounting_agedreceivable_read, accounting_agedpayable_read, accounting_project_read, accounting_project_write, accounting_bankfeedaccount_read, accounting_bankfeedaccount_write, accounting_bankfeedtransaction_read, accounting_bankfeedtransaction_write, payment_payout_read, payment_refund_read, payment_link_read, payment_link_write, payment_subscription_read, payment_subscription_write, commerce_item_read, commerce_item_write, commerce_collection_read, commerce_collection_write, commerce_inventory_read, commerce_inventory_write, commerce_location_read, commerce_location_write, commerce_review_read, commerce_review_write, commerce_saleschannel_read, commerce_saleschannel_write, commerce_itemvariant_read, commerce_itemvariant_write, commerce_reservation_read, commerce_reservation_write, commerce_availability_read, commerce_availability_write, verification_package_read, verification_request_read, verification_request_write, assessment_package_read, assessment_package_write, assessment_order_write, ats_activity_read, ats_activity_write, ats_application_read, ats_application_write, ats_applicationstatus_read, ats_candidate_read, ats_candidate_write, ats_interview_read, ats_interview_write, ats_job_read, ats_job_write, ats_company_read, ats_company_write, ats_document_read, ats_document_write, ats_scorecard_read, ats_scorecard_write, crm_company_read, crm_company_write, crm_contact_read, crm_contact_write, crm_deal_read, crm_deal_write, crm_event_read, crm_event_write, crm_lead_read, crm_lead_write, crm_pipeline_read, crm_pipeline_write, crm_taxonomy_read, martech_list_read, martech_list_write, martech_member_read, martech_member_write, martech_campaign_read, martech_campaign_write, martech_report_read, martech_report_write, ticketing_customer_read, ticketing_customer_write, ticketing_ticket_read, ticketing_ticket_write, ticketing_note_read, ticketing_note_write, ticketing_category_read, ticketing_category_write, hris_employee_read, hris_employee_write, hris_group_read, hris_group_write, hris_payslip_read, hris_payslip_write, hris_timeoff_read, hris_timeoff_write, hris_timeshift_read, hris_timeshift_write, hris_attendance_read, hris_attendance_write, hris_company_read, hris_company_write, hris_location_read, hris_location_write, hris_device_read, hris_device_write, hris_deduction_read, hris_deduction_write, hris_benefit_read, hris_benefit_write, hris_bankaccount_read, hris_bankaccount_write, hris_document_read, hris_document_write, hris_taxonomy_read, hris_taxonomy_write, hris_job_read, hris_job_write, hris_payroll_read, hris_payroll_write, hris_paycode_read, hris_paycode_write, hris_earning_read, hris_earning_write, uc_call_read, uc_contact_read, uc_contact_write, uc_comment_read, uc_comment_write, uc_recording_read, uc_scorecard_read, uc_scorecardtemplate_read, storage_file_read, storage_file_write, webhook, genai_model_read, genai_prompt_read, genai_prompt_write, genai_embedding_read, genai_embedding_write, genai_task_read, genai_task_write, genai_agent_read, genai_agent_write, genai_organization_read, genai_organization_write, genai_skill_read, genai_skill_write, genai_memory_read, genai_memory_write, messaging_message_read, messaging_message_write, messaging_channel_read, messaging_channel_write, messaging_event_read, messaging_event_write, kms_space_read, kms_space_write, kms_page_read, kms_page_write, kms_comment_read, kms_comment_write, task_project_read, task_project_write, task_task_read, task_task_write, task_change_read, task_comment_read, task_comment_write, scim_users_read, scim_users_write, scim_groups_read, scim_groups_write, lms_course_read, lms_course_write, lms_class_read, lms_class_write, lms_student_read, lms_student_write, lms_instructor_read, lms_instructor_write, lms_content_read, lms_content_write, lms_collection_read, lms_collection_write, lms_activity_read, lms_activity_write, repo_organization_read, repo_organization_write, repo_repository_read, repo_repository_write, repo_branch_read, repo_branch_write, repo_commit_read, repo_commit_write, repo_pullrequest_read, repo_pullrequest_write, metadata_metadata_read, metadata_metadata_write, calendar_calendar_read, calendar_calendar_write, calendar_event_read, calendar_event_write, calendar_busy_read, calendar_link_read, calendar_link_write, calendar_recording_read, calendar_recording_write, calendar_webinar_read, calendar_webinar_write, enrich_person_read, enrich_company_read, ads_ad_read, ads_ad_write, ads_campaign_read, ads_campaign_write, ads_group_read, ads_group_write, ads_report_read, ads_organization_read, ads_organization_write, ads_creative_read, ads_creative_write, ads_asset_read, ads_asset_write, ads_insertionorder_read, ads_insertionorder_write, ads_target_read, ads_promoted_read, analytics_property_read, analytics_property_write, analytics_event_read, analytics_event_write, analytics_session_read, analytics_visitor_read, analytics_visitor_write, analytics_report_read, forms_form_read, forms_form_write, forms_submission_read, forms_submission_write, shipping_shipment_read, shipping_shipment_write, shipping_label_read, shipping_label_write, shipping_tracking_read, shipping_rate_read, shipping_rate_write, shipping_carrier_read, signing_document_read, signing_document_write, signing_signatory_read, signing_signatory_write, signing_template_read, signing_template_write, clubs_group_read, clubs_group_write, clubs_member_read, clubs_member_write, clubs_activity_read, clubs_activity_write, clubs_location_read, clubs_location_write, clubs_event_read, clubs_event_write, datastore_database_read, datastore_database_write, datastore_table_read, datastore_table_write, datastore_record_read, datastore_record_write, datastore_query_read, datastore_query_write, cdp_profile_read, cdp_profile_write, cdp_segment_read, cdp_segment_write, cdp_event_read, cdp_event_write, cdp_source_read, cdp_source_write, cdp_destination_read, cdp_destination_write, cdp_activation_read, cdp_activation_write, performance_cycle_read, performance_review_read, performance_review_write, performance_goal_read, performance_goal_write, performance_feedback_read, performance_feedback_write, social_post_read, social_post_write, social_profile_read, social_profile_write, social_review_read, social_review_write, social_insight_read, social_insight_write, legal_matter_read, legal_matter_write, legal_practicearea_read, legal_practicearea_write, legal_timeentry_read, legal_timeentry_write, legal_expense_read, legal_expense_write, compute_instance_read, compute_instance_write, compute_template_read, compute_template_write, compute_gputype_read, compute_region_read, compute_volume_read, compute_volume_write, compute_snapshot_read, compute_snapshot_write, compute_usage_read, compute_key_read, compute_key_write, compute_service_read, compute_service_write, compute_deployment_read, compute_deployment_write, compute_domain_read, compute_domain_write, compute_envvar_read, compute_envvar_write, healthcare_patient_read, healthcare_patient_write, healthcare_practitioner_read, healthcare_practitioner_write, healthcare_location_read, healthcare_location_write, healthcare_appointment_read, healthcare_appointment_write, healthcare_slot_read, healthcare_slot_write, healthcare_encounter_read, healthcare_encounter_write, healthcare_condition_read, healthcare_condition_write, healthcare_allergy_read, healthcare_allergy_write, healthcare_medication_read, healthcare_medication_write, healthcare_observation_read, healthcare_observation_write, healthcare_immunization_read, healthcare_immunization_write",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Connection",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": false,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Create connection"
              }
            },
            {
              "name": "list_unified_connections",
              "title": "List connections",
              "description": "List connections from the connected account. Returns an array of connection records. Supports filtering by updated_gte, sort, order, external_xref, categories, env, and pagination. Use to browse or search many connections; to fetch a single connection by its ID, use `get_unified_connection`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "categories": {
                    "description": "Filter the results on these categories",
                    "items": {
                      "enum": [
                        "passthrough",
                        "hris",
                        "ats",
                        "auth",
                        "saml",
                        "crm",
                        "enrich",
                        "martech",
                        "ticketing",
                        "uc",
                        "accounting",
                        "storage",
                        "commerce",
                        "payment",
                        "genai",
                        "messaging",
                        "kms",
                        "task",
                        "scim",
                        "lms",
                        "repo",
                        "metadata",
                        "calendar",
                        "verification",
                        "ads",
                        "analytics",
                        "forms",
                        "shipping",
                        "assessment",
                        "signing",
                        "clubs",
                        "datastore",
                        "cdp",
                        "performance",
                        "social",
                        "legal",
                        "compute",
                        "healthcare"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "env": {
                    "type": "string"
                  },
                  "external_xref": {
                    "description": "Filter the results to only those integrations for your user referenced by this value",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "sort": {
                    "enum": [
                      "name",
                      "updated_at",
                      "created_at"
                    ],
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "Return only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Connection": {
                    "description": "A connection represents a specific authentication of an integration.",
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An authentication object that represents a specific authorized user's connection to an integration."
                      },
                      "categories": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_categories"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "The Integration categories that this connection supports"
                      },
                      "created_at": {
                        "description": "The date that this integration object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "external_xref": {
                        "description": "customer's user ID",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this integration object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "description": "The integration type",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "description": "Whether this integration has exceed the monthly limit of the plan",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "last_healthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_code": {
                        "description": "The HTTP status code that caused the last unhealthy status",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "permissions": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_permissions"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "secretsmanager_id": {
                        "description": "the ID of the SecretsManager object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "secretsmanager_key": {
                        "description": "the key/path/name of the secret within the vault",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "The last date that this integration object was updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth": {
                    "description": "An authentication object that represents a specific authorized user's connection to an integration.",
                    "properties": {
                      "access_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "api_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "app_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "audience": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "authorize_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dev_api_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "emails": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_emails"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "expiry_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "key": {
                        "description": "the private KEY X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "meta": {},
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "other_auth_info": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_other_auth_info"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names"
                      },
                      "pem": {
                        "description": "the PEM X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "refresh_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "state": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth_emails": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_auth_other_auth_info": {
                    "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_categories": {
                    "description": "The Integration categories that this connection supports",
                    "items": {
                      "description": "One of: passthrough, hris, ats, auth, saml, crm, enrich, martech, ticketing, uc, accounting, storage, commerce, payment, genai, messaging, kms, task, scim, lms, repo, metadata, calendar, verification, ads, analytics, forms, shipping, assessment, signing, clubs, datastore, cdp, performance, social, legal, compute, healthcare",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_permissions": {
                    "items": {
                      "description": "One of: accounting_account_read, accounting_account_write, accounting_transaction_read, accounting_transaction_write, accounting_journal_read, accounting_journal_write, accounting_invoice_read, accounting_invoice_write, accounting_bill_read, accounting_bill_write, accounting_vendorcredit_read, accounting_vendorcredit_write, accounting_creditmemo_read, accounting_creditmemo_write, accounting_contact_read, accounting_contact_write, accounting_expense_read, accounting_expense_write, accounting_expensereport_read, accounting_expensereport_write, accounting_purchasereceipt_read, accounting_purchasereceipt_write, accounting_taxrate_read, accounting_taxrate_write, accounting_paymentterm_read, accounting_paymentterm_write, accounting_organization_read, accounting_order_read, accounting_order_write, accounting_purchaseorder_read, accounting_purchaseorder_write, accounting_salesorder_read, accounting_salesorder_write, accounting_salesreceipt_read, accounting_salesreceipt_write, accounting_trialbalance_read, accounting_trialbalance_write, accounting_profitloss_read, accounting_profitloss_write, accounting_balancesheet_read, accounting_balancesheet_write, accounting_category_read, accounting_category_write, payment_payment_read, payment_payment_write, accounting_cashflow_read, accounting_cashflow_write, accounting_quote_read, accounting_quote_write, accounting_agedreceivable_read, accounting_agedpayable_read, accounting_project_read, accounting_project_write, accounting_bankfeedaccount_read, accounting_bankfeedaccount_write, accounting_bankfeedtransaction_read, accounting_bankfeedtransaction_write, payment_payout_read, payment_refund_read, payment_link_read, payment_link_write, payment_subscription_read, payment_subscription_write, commerce_item_read, commerce_item_write, commerce_collection_read, commerce_collection_write, commerce_inventory_read, commerce_inventory_write, commerce_location_read, commerce_location_write, commerce_review_read, commerce_review_write, commerce_saleschannel_read, commerce_saleschannel_write, commerce_itemvariant_read, commerce_itemvariant_write, commerce_reservation_read, commerce_reservation_write, commerce_availability_read, commerce_availability_write, verification_package_read, verification_request_read, verification_request_write, assessment_package_read, assessment_package_write, assessment_order_write, ats_activity_read, ats_activity_write, ats_application_read, ats_application_write, ats_applicationstatus_read, ats_candidate_read, ats_candidate_write, ats_interview_read, ats_interview_write, ats_job_read, ats_job_write, ats_company_read, ats_company_write, ats_document_read, ats_document_write, ats_scorecard_read, ats_scorecard_write, crm_company_read, crm_company_write, crm_contact_read, crm_contact_write, crm_deal_read, crm_deal_write, crm_event_read, crm_event_write, crm_lead_read, crm_lead_write, crm_pipeline_read, crm_pipeline_write, crm_taxonomy_read, martech_list_read, martech_list_write, martech_member_read, martech_member_write, martech_campaign_read, martech_campaign_write, martech_report_read, martech_report_write, ticketing_customer_read, ticketing_customer_write, ticketing_ticket_read, ticketing_ticket_write, ticketing_note_read, ticketing_note_write, ticketing_category_read, ticketing_category_write, hris_employee_read, hris_employee_write, hris_group_read, hris_group_write, hris_payslip_read, hris_payslip_write, hris_timeoff_read, hris_timeoff_write, hris_timeshift_read, hris_timeshift_write, hris_attendance_read, hris_attendance_write, hris_company_read, hris_company_write, hris_location_read, hris_location_write, hris_device_read, hris_device_write, hris_deduction_read, hris_deduction_write, hris_benefit_read, hris_benefit_write, hris_bankaccount_read, hris_bankaccount_write, hris_document_read, hris_document_write, hris_taxonomy_read, hris_taxonomy_write, hris_job_read, hris_job_write, hris_payroll_read, hris_payroll_write, hris_paycode_read, hris_paycode_write, hris_earning_read, hris_earning_write, uc_call_read, uc_contact_read, uc_contact_write, uc_comment_read, uc_comment_write, uc_recording_read, uc_scorecard_read, uc_scorecardtemplate_read, storage_file_read, storage_file_write, webhook, genai_model_read, genai_prompt_read, genai_prompt_write, genai_embedding_read, genai_embedding_write, genai_task_read, genai_task_write, genai_agent_read, genai_agent_write, genai_organization_read, genai_organization_write, genai_skill_read, genai_skill_write, genai_memory_read, genai_memory_write, messaging_message_read, messaging_message_write, messaging_channel_read, messaging_channel_write, messaging_event_read, messaging_event_write, kms_space_read, kms_space_write, kms_page_read, kms_page_write, kms_comment_read, kms_comment_write, task_project_read, task_project_write, task_task_read, task_task_write, task_change_read, task_comment_read, task_comment_write, scim_users_read, scim_users_write, scim_groups_read, scim_groups_write, lms_course_read, lms_course_write, lms_class_read, lms_class_write, lms_student_read, lms_student_write, lms_instructor_read, lms_instructor_write, lms_content_read, lms_content_write, lms_collection_read, lms_collection_write, lms_activity_read, lms_activity_write, repo_organization_read, repo_organization_write, repo_repository_read, repo_repository_write, repo_branch_read, repo_branch_write, repo_commit_read, repo_commit_write, repo_pullrequest_read, repo_pullrequest_write, metadata_metadata_read, metadata_metadata_write, calendar_calendar_read, calendar_calendar_write, calendar_event_read, calendar_event_write, calendar_busy_read, calendar_link_read, calendar_link_write, calendar_recording_read, calendar_recording_write, calendar_webinar_read, calendar_webinar_write, enrich_person_read, enrich_company_read, ads_ad_read, ads_ad_write, ads_campaign_read, ads_campaign_write, ads_group_read, ads_group_write, ads_report_read, ads_organization_read, ads_organization_write, ads_creative_read, ads_creative_write, ads_asset_read, ads_asset_write, ads_insertionorder_read, ads_insertionorder_write, ads_target_read, ads_promoted_read, analytics_property_read, analytics_property_write, analytics_event_read, analytics_event_write, analytics_session_read, analytics_visitor_read, analytics_visitor_write, analytics_report_read, forms_form_read, forms_form_write, forms_submission_read, forms_submission_write, shipping_shipment_read, shipping_shipment_write, shipping_label_read, shipping_label_write, shipping_tracking_read, shipping_rate_read, shipping_rate_write, shipping_carrier_read, signing_document_read, signing_document_write, signing_signatory_read, signing_signatory_write, signing_template_read, signing_template_write, clubs_group_read, clubs_group_write, clubs_member_read, clubs_member_write, clubs_activity_read, clubs_activity_write, clubs_location_read, clubs_location_write, clubs_event_read, clubs_event_write, datastore_database_read, datastore_database_write, datastore_table_read, datastore_table_write, datastore_record_read, datastore_record_write, datastore_query_read, datastore_query_write, cdp_profile_read, cdp_profile_write, cdp_segment_read, cdp_segment_write, cdp_event_read, cdp_event_write, cdp_source_read, cdp_source_write, cdp_destination_read, cdp_destination_write, cdp_activation_read, cdp_activation_write, performance_cycle_read, performance_review_read, performance_review_write, performance_goal_read, performance_goal_write, performance_feedback_read, performance_feedback_write, social_post_read, social_post_write, social_profile_read, social_profile_write, social_review_read, social_review_write, social_insight_read, social_insight_write, legal_matter_read, legal_matter_write, legal_practicearea_read, legal_practicearea_write, legal_timeentry_read, legal_timeentry_write, legal_expense_read, legal_expense_write, compute_instance_read, compute_instance_write, compute_template_read, compute_template_write, compute_gputype_read, compute_region_read, compute_volume_read, compute_volume_write, compute_snapshot_read, compute_snapshot_write, compute_usage_read, compute_key_read, compute_key_write, compute_service_read, compute_service_write, compute_deployment_read, compute_deployment_write, compute_domain_read, compute_domain_write, compute_envvar_read, compute_envvar_write, healthcare_patient_read, healthcare_patient_write, healthcare_practitioner_read, healthcare_practitioner_write, healthcare_location_read, healthcare_location_write, healthcare_appointment_read, healthcare_appointment_write, healthcare_slot_read, healthcare_slot_write, healthcare_encounter_read, healthcare_encounter_write, healthcare_condition_read, healthcare_condition_write, healthcare_allergy_read, healthcare_allergy_write, healthcare_medication_read, healthcare_medication_write, healthcare_observation_read, healthcare_observation_write, healthcare_immunization_read, healthcare_immunization_write",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Connection"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List connections"
              }
            },
            {
              "name": "get_unified_connection",
              "title": "Get connection",
              "description": "Retrieve a single connection by its ID from the connected account. Returns the full connection record. Requires `id` (obtained from `list_unified_connections`). Use when you already have the ID; to search or list connections, use `list_unified_connections`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the connection to get",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Connection": {
                    "description": "A connection represents a specific authentication of an integration.",
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An authentication object that represents a specific authorized user's connection to an integration."
                      },
                      "categories": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_categories"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "The Integration categories that this connection supports"
                      },
                      "created_at": {
                        "description": "The date that this integration object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "external_xref": {
                        "description": "customer's user ID",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this integration object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "description": "The integration type",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "description": "Whether this integration has exceed the monthly limit of the plan",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "last_healthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_code": {
                        "description": "The HTTP status code that caused the last unhealthy status",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "permissions": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_permissions"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "secretsmanager_id": {
                        "description": "the ID of the SecretsManager object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "secretsmanager_key": {
                        "description": "the key/path/name of the secret within the vault",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "The last date that this integration object was updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth": {
                    "description": "An authentication object that represents a specific authorized user's connection to an integration.",
                    "properties": {
                      "access_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "api_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "app_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "audience": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "authorize_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dev_api_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "emails": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_emails"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "expiry_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "key": {
                        "description": "the private KEY X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "meta": {},
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "other_auth_info": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_other_auth_info"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names"
                      },
                      "pem": {
                        "description": "the PEM X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "refresh_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "state": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth_emails": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_auth_other_auth_info": {
                    "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_categories": {
                    "description": "The Integration categories that this connection supports",
                    "items": {
                      "description": "One of: passthrough, hris, ats, auth, saml, crm, enrich, martech, ticketing, uc, accounting, storage, commerce, payment, genai, messaging, kms, task, scim, lms, repo, metadata, calendar, verification, ads, analytics, forms, shipping, assessment, signing, clubs, datastore, cdp, performance, social, legal, compute, healthcare",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_permissions": {
                    "items": {
                      "description": "One of: accounting_account_read, accounting_account_write, accounting_transaction_read, accounting_transaction_write, accounting_journal_read, accounting_journal_write, accounting_invoice_read, accounting_invoice_write, accounting_bill_read, accounting_bill_write, accounting_vendorcredit_read, accounting_vendorcredit_write, accounting_creditmemo_read, accounting_creditmemo_write, accounting_contact_read, accounting_contact_write, accounting_expense_read, accounting_expense_write, accounting_expensereport_read, accounting_expensereport_write, accounting_purchasereceipt_read, accounting_purchasereceipt_write, accounting_taxrate_read, accounting_taxrate_write, accounting_paymentterm_read, accounting_paymentterm_write, accounting_organization_read, accounting_order_read, accounting_order_write, accounting_purchaseorder_read, accounting_purchaseorder_write, accounting_salesorder_read, accounting_salesorder_write, accounting_salesreceipt_read, accounting_salesreceipt_write, accounting_trialbalance_read, accounting_trialbalance_write, accounting_profitloss_read, accounting_profitloss_write, accounting_balancesheet_read, accounting_balancesheet_write, accounting_category_read, accounting_category_write, payment_payment_read, payment_payment_write, accounting_cashflow_read, accounting_cashflow_write, accounting_quote_read, accounting_quote_write, accounting_agedreceivable_read, accounting_agedpayable_read, accounting_project_read, accounting_project_write, accounting_bankfeedaccount_read, accounting_bankfeedaccount_write, accounting_bankfeedtransaction_read, accounting_bankfeedtransaction_write, payment_payout_read, payment_refund_read, payment_link_read, payment_link_write, payment_subscription_read, payment_subscription_write, commerce_item_read, commerce_item_write, commerce_collection_read, commerce_collection_write, commerce_inventory_read, commerce_inventory_write, commerce_location_read, commerce_location_write, commerce_review_read, commerce_review_write, commerce_saleschannel_read, commerce_saleschannel_write, commerce_itemvariant_read, commerce_itemvariant_write, commerce_reservation_read, commerce_reservation_write, commerce_availability_read, commerce_availability_write, verification_package_read, verification_request_read, verification_request_write, assessment_package_read, assessment_package_write, assessment_order_write, ats_activity_read, ats_activity_write, ats_application_read, ats_application_write, ats_applicationstatus_read, ats_candidate_read, ats_candidate_write, ats_interview_read, ats_interview_write, ats_job_read, ats_job_write, ats_company_read, ats_company_write, ats_document_read, ats_document_write, ats_scorecard_read, ats_scorecard_write, crm_company_read, crm_company_write, crm_contact_read, crm_contact_write, crm_deal_read, crm_deal_write, crm_event_read, crm_event_write, crm_lead_read, crm_lead_write, crm_pipeline_read, crm_pipeline_write, crm_taxonomy_read, martech_list_read, martech_list_write, martech_member_read, martech_member_write, martech_campaign_read, martech_campaign_write, martech_report_read, martech_report_write, ticketing_customer_read, ticketing_customer_write, ticketing_ticket_read, ticketing_ticket_write, ticketing_note_read, ticketing_note_write, ticketing_category_read, ticketing_category_write, hris_employee_read, hris_employee_write, hris_group_read, hris_group_write, hris_payslip_read, hris_payslip_write, hris_timeoff_read, hris_timeoff_write, hris_timeshift_read, hris_timeshift_write, hris_attendance_read, hris_attendance_write, hris_company_read, hris_company_write, hris_location_read, hris_location_write, hris_device_read, hris_device_write, hris_deduction_read, hris_deduction_write, hris_benefit_read, hris_benefit_write, hris_bankaccount_read, hris_bankaccount_write, hris_document_read, hris_document_write, hris_taxonomy_read, hris_taxonomy_write, hris_job_read, hris_job_write, hris_payroll_read, hris_payroll_write, hris_paycode_read, hris_paycode_write, hris_earning_read, hris_earning_write, uc_call_read, uc_contact_read, uc_contact_write, uc_comment_read, uc_comment_write, uc_recording_read, uc_scorecard_read, uc_scorecardtemplate_read, storage_file_read, storage_file_write, webhook, genai_model_read, genai_prompt_read, genai_prompt_write, genai_embedding_read, genai_embedding_write, genai_task_read, genai_task_write, genai_agent_read, genai_agent_write, genai_organization_read, genai_organization_write, genai_skill_read, genai_skill_write, genai_memory_read, genai_memory_write, messaging_message_read, messaging_message_write, messaging_channel_read, messaging_channel_write, messaging_event_read, messaging_event_write, kms_space_read, kms_space_write, kms_page_read, kms_page_write, kms_comment_read, kms_comment_write, task_project_read, task_project_write, task_task_read, task_task_write, task_change_read, task_comment_read, task_comment_write, scim_users_read, scim_users_write, scim_groups_read, scim_groups_write, lms_course_read, lms_course_write, lms_class_read, lms_class_write, lms_student_read, lms_student_write, lms_instructor_read, lms_instructor_write, lms_content_read, lms_content_write, lms_collection_read, lms_collection_write, lms_activity_read, lms_activity_write, repo_organization_read, repo_organization_write, repo_repository_read, repo_repository_write, repo_branch_read, repo_branch_write, repo_commit_read, repo_commit_write, repo_pullrequest_read, repo_pullrequest_write, metadata_metadata_read, metadata_metadata_write, calendar_calendar_read, calendar_calendar_write, calendar_event_read, calendar_event_write, calendar_busy_read, calendar_link_read, calendar_link_write, calendar_recording_read, calendar_recording_write, calendar_webinar_read, calendar_webinar_write, enrich_person_read, enrich_company_read, ads_ad_read, ads_ad_write, ads_campaign_read, ads_campaign_write, ads_group_read, ads_group_write, ads_report_read, ads_organization_read, ads_organization_write, ads_creative_read, ads_creative_write, ads_asset_read, ads_asset_write, ads_insertionorder_read, ads_insertionorder_write, ads_target_read, ads_promoted_read, analytics_property_read, analytics_property_write, analytics_event_read, analytics_event_write, analytics_session_read, analytics_visitor_read, analytics_visitor_write, analytics_report_read, forms_form_read, forms_form_write, forms_submission_read, forms_submission_write, shipping_shipment_read, shipping_shipment_write, shipping_label_read, shipping_label_write, shipping_tracking_read, shipping_rate_read, shipping_rate_write, shipping_carrier_read, signing_document_read, signing_document_write, signing_signatory_read, signing_signatory_write, signing_template_read, signing_template_write, clubs_group_read, clubs_group_write, clubs_member_read, clubs_member_write, clubs_activity_read, clubs_activity_write, clubs_location_read, clubs_location_write, clubs_event_read, clubs_event_write, datastore_database_read, datastore_database_write, datastore_table_read, datastore_table_write, datastore_record_read, datastore_record_write, datastore_query_read, datastore_query_write, cdp_profile_read, cdp_profile_write, cdp_segment_read, cdp_segment_write, cdp_event_read, cdp_event_write, cdp_source_read, cdp_source_write, cdp_destination_read, cdp_destination_write, cdp_activation_read, cdp_activation_write, performance_cycle_read, performance_review_read, performance_review_write, performance_goal_read, performance_goal_write, performance_feedback_read, performance_feedback_write, social_post_read, social_post_write, social_profile_read, social_profile_write, social_review_read, social_review_write, social_insight_read, social_insight_write, legal_matter_read, legal_matter_write, legal_practicearea_read, legal_practicearea_write, legal_timeentry_read, legal_timeentry_write, legal_expense_read, legal_expense_write, compute_instance_read, compute_instance_write, compute_template_read, compute_template_write, compute_gputype_read, compute_region_read, compute_volume_read, compute_volume_write, compute_snapshot_read, compute_snapshot_write, compute_usage_read, compute_key_read, compute_key_write, compute_service_read, compute_service_write, compute_deployment_read, compute_deployment_write, compute_domain_read, compute_domain_write, compute_envvar_read, compute_envvar_write, healthcare_patient_read, healthcare_patient_write, healthcare_practitioner_read, healthcare_practitioner_write, healthcare_location_read, healthcare_location_write, healthcare_appointment_read, healthcare_appointment_write, healthcare_slot_read, healthcare_slot_write, healthcare_encounter_read, healthcare_encounter_write, healthcare_condition_read, healthcare_condition_write, healthcare_allergy_read, healthcare_allergy_write, healthcare_medication_read, healthcare_medication_write, healthcare_observation_read, healthcare_observation_write, healthcare_immunization_read, healthcare_immunization_write",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Connection",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Get connection"
              }
            },
            {
              "name": "update_unified_connection",
              "title": "Update connection",
              "description": "Update an existing connection by its ID in the connected account. Returns the updated connection record. Requires `id` and the fields to change in the request body. Modifies an existing record; to add a new connection, use `create_unified_connection`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "auth": {
                    "description": "An authentication object that represents a specific authorized user's connection to an integration.",
                    "properties": {
                      "access_token": {
                        "type": "string"
                      },
                      "api_url": {
                        "type": "string"
                      },
                      "app_id": {
                        "type": "string"
                      },
                      "audience": {
                        "type": "string"
                      },
                      "authorize_url": {
                        "type": "string"
                      },
                      "client_id": {
                        "type": "string"
                      },
                      "client_secret": {
                        "type": "string"
                      },
                      "consumer_key": {
                        "type": "string"
                      },
                      "consumer_secret": {
                        "type": "string"
                      },
                      "dev_api_key": {
                        "type": "string"
                      },
                      "emails": {
                        "description": "Array",
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "expires_in": {
                        "type": "number"
                      },
                      "expiry_date": {
                        "type": "string"
                      },
                      "key": {
                        "description": "the private KEY X.509 certificate in Base64 ASCII format",
                        "type": "string"
                      },
                      "meta": {},
                      "name": {
                        "type": "string"
                      },
                      "other_auth_info": {
                        "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names",
                        "items": {
                          "type": "string"
                        },
                        "type": "array"
                      },
                      "pem": {
                        "description": "the PEM X.509 certificate in Base64 ASCII format",
                        "type": "string"
                      },
                      "refresh_token": {
                        "type": "string"
                      },
                      "refresh_token_expires_date": {
                        "type": "string"
                      },
                      "refresh_token_expires_in": {
                        "type": "number"
                      },
                      "refresh_url": {
                        "type": "string"
                      },
                      "state": {
                        "type": "string"
                      },
                      "token": {
                        "type": "string"
                      },
                      "token_url": {
                        "type": "string"
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "categories": {
                    "description": "The Integration categories that this connection supports",
                    "items": {
                      "enum": [
                        "passthrough",
                        "hris",
                        "ats",
                        "auth",
                        "saml",
                        "crm",
                        "enrich",
                        "martech",
                        "ticketing",
                        "uc",
                        "accounting",
                        "storage",
                        "commerce",
                        "payment",
                        "genai",
                        "messaging",
                        "kms",
                        "task",
                        "scim",
                        "lms",
                        "repo",
                        "metadata",
                        "calendar",
                        "verification",
                        "ads",
                        "analytics",
                        "forms",
                        "shipping",
                        "assessment",
                        "signing",
                        "clubs",
                        "datastore",
                        "cdp",
                        "performance",
                        "social",
                        "legal",
                        "compute",
                        "healthcare"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "environment": {
                    "type": "string"
                  },
                  "external_xref": {
                    "description": "customer's user ID",
                    "type": "string"
                  },
                  "id": {
                    "description": "The ID of the connection to update",
                    "minLength": 1,
                    "type": "string"
                  },
                  "integration_name": {
                    "type": "string"
                  },
                  "integration_type": {
                    "description": "The integration type",
                    "minLength": 1,
                    "type": "string"
                  },
                  "is_paused": {
                    "description": "Whether this integration has exceed the monthly limit of the plan",
                    "type": "boolean"
                  },
                  "last_healthy_at": {
                    "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  },
                  "last_unhealthy_at": {
                    "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  },
                  "last_unhealthy_code": {
                    "description": "The HTTP status code that caused the last unhealthy status",
                    "type": "string"
                  },
                  "permissions": {
                    "description": "Array",
                    "items": {
                      "enum": [
                        "accounting_account_read",
                        "accounting_account_write",
                        "accounting_transaction_read",
                        "accounting_transaction_write",
                        "accounting_journal_read",
                        "accounting_journal_write",
                        "accounting_invoice_read",
                        "accounting_invoice_write",
                        "accounting_bill_read",
                        "accounting_bill_write",
                        "accounting_vendorcredit_read",
                        "accounting_vendorcredit_write",
                        "accounting_creditmemo_read",
                        "accounting_creditmemo_write",
                        "accounting_contact_read",
                        "accounting_contact_write",
                        "accounting_expense_read",
                        "accounting_expense_write",
                        "accounting_expensereport_read",
                        "accounting_expensereport_write",
                        "accounting_purchasereceipt_read",
                        "accounting_purchasereceipt_write",
                        "accounting_taxrate_read",
                        "accounting_taxrate_write",
                        "accounting_paymentterm_read",
                        "accounting_paymentterm_write",
                        "accounting_organization_read",
                        "accounting_order_read",
                        "accounting_order_write",
                        "accounting_purchaseorder_read",
                        "accounting_purchaseorder_write",
                        "accounting_salesorder_read",
                        "accounting_salesorder_write",
                        "accounting_salesreceipt_read",
                        "accounting_salesreceipt_write",
                        "accounting_trialbalance_read",
                        "accounting_trialbalance_write",
                        "accounting_profitloss_read",
                        "accounting_profitloss_write",
                        "accounting_balancesheet_read",
                        "accounting_balancesheet_write",
                        "accounting_category_read",
                        "accounting_category_write",
                        "payment_payment_read",
                        "payment_payment_write",
                        "accounting_cashflow_read",
                        "accounting_cashflow_write",
                        "accounting_quote_read",
                        "accounting_quote_write",
                        "accounting_agedreceivable_read",
                        "accounting_agedpayable_read",
                        "accounting_project_read",
                        "accounting_project_write",
                        "accounting_bankfeedaccount_read",
                        "accounting_bankfeedaccount_write",
                        "accounting_bankfeedtransaction_read",
                        "accounting_bankfeedtransaction_write",
                        "payment_payout_read",
                        "payment_refund_read",
                        "payment_link_read",
                        "payment_link_write",
                        "payment_subscription_read",
                        "payment_subscription_write",
                        "commerce_item_read",
                        "commerce_item_write",
                        "commerce_collection_read",
                        "commerce_collection_write",
                        "commerce_inventory_read",
                        "commerce_inventory_write",
                        "commerce_location_read",
                        "commerce_location_write",
                        "commerce_review_read",
                        "commerce_review_write",
                        "commerce_saleschannel_read",
                        "commerce_saleschannel_write",
                        "commerce_itemvariant_read",
                        "commerce_itemvariant_write",
                        "commerce_reservation_read",
                        "commerce_reservation_write",
                        "commerce_availability_read",
                        "commerce_availability_write",
                        "verification_package_read",
                        "verification_request_read",
                        "verification_request_write",
                        "assessment_package_read",
                        "assessment_package_write",
                        "assessment_order_write",
                        "ats_activity_read",
                        "ats_activity_write",
                        "ats_application_read",
                        "ats_application_write",
                        "ats_applicationstatus_read",
                        "ats_candidate_read",
                        "ats_candidate_write",
                        "ats_interview_read",
                        "ats_interview_write",
                        "ats_job_read",
                        "ats_job_write",
                        "ats_company_read",
                        "ats_company_write",
                        "ats_document_read",
                        "ats_document_write",
                        "ats_scorecard_read",
                        "ats_scorecard_write",
                        "crm_company_read",
                        "crm_company_write",
                        "crm_contact_read",
                        "crm_contact_write",
                        "crm_deal_read",
                        "crm_deal_write",
                        "crm_event_read",
                        "crm_event_write",
                        "crm_lead_read",
                        "crm_lead_write",
                        "crm_pipeline_read",
                        "crm_pipeline_write",
                        "crm_taxonomy_read",
                        "martech_list_read",
                        "martech_list_write",
                        "martech_member_read",
                        "martech_member_write",
                        "martech_campaign_read",
                        "martech_campaign_write",
                        "martech_report_read",
                        "martech_report_write",
                        "ticketing_customer_read",
                        "ticketing_customer_write",
                        "ticketing_ticket_read",
                        "ticketing_ticket_write",
                        "ticketing_note_read",
                        "ticketing_note_write",
                        "ticketing_category_read",
                        "ticketing_category_write",
                        "hris_employee_read",
                        "hris_employee_write",
                        "hris_group_read",
                        "hris_group_write",
                        "hris_payslip_read",
                        "hris_payslip_write",
                        "hris_timeoff_read",
                        "hris_timeoff_write",
                        "hris_timeshift_read",
                        "hris_timeshift_write",
                        "hris_attendance_read",
                        "hris_attendance_write",
                        "hris_company_read",
                        "hris_company_write",
                        "hris_location_read",
                        "hris_location_write",
                        "hris_device_read",
                        "hris_device_write",
                        "hris_deduction_read",
                        "hris_deduction_write",
                        "hris_benefit_read",
                        "hris_benefit_write",
                        "hris_bankaccount_read",
                        "hris_bankaccount_write",
                        "hris_document_read",
                        "hris_document_write",
                        "hris_taxonomy_read",
                        "hris_taxonomy_write",
                        "hris_job_read",
                        "hris_job_write",
                        "hris_payroll_read",
                        "hris_payroll_write",
                        "hris_paycode_read",
                        "hris_paycode_write",
                        "hris_earning_read",
                        "hris_earning_write",
                        "uc_call_read",
                        "uc_contact_read",
                        "uc_contact_write",
                        "uc_comment_read",
                        "uc_comment_write",
                        "uc_recording_read",
                        "uc_scorecard_read",
                        "uc_scorecardtemplate_read",
                        "storage_file_read",
                        "storage_file_write",
                        "webhook",
                        "genai_model_read",
                        "genai_prompt_read",
                        "genai_prompt_write",
                        "genai_embedding_read",
                        "genai_embedding_write",
                        "genai_task_read",
                        "genai_task_write",
                        "genai_agent_read",
                        "genai_agent_write",
                        "genai_organization_read",
                        "genai_organization_write",
                        "genai_skill_read",
                        "genai_skill_write",
                        "genai_memory_read",
                        "genai_memory_write",
                        "messaging_message_read",
                        "messaging_message_write",
                        "messaging_channel_read",
                        "messaging_channel_write",
                        "messaging_event_read",
                        "messaging_event_write",
                        "kms_space_read",
                        "kms_space_write",
                        "kms_page_read",
                        "kms_page_write",
                        "kms_comment_read",
                        "kms_comment_write",
                        "task_project_read",
                        "task_project_write",
                        "task_task_read",
                        "task_task_write",
                        "task_change_read",
                        "task_comment_read",
                        "task_comment_write",
                        "scim_users_read",
                        "scim_users_write",
                        "scim_groups_read",
                        "scim_groups_write",
                        "lms_course_read",
                        "lms_course_write",
                        "lms_class_read",
                        "lms_class_write",
                        "lms_student_read",
                        "lms_student_write",
                        "lms_instructor_read",
                        "lms_instructor_write",
                        "lms_content_read",
                        "lms_content_write",
                        "lms_collection_read",
                        "lms_collection_write",
                        "lms_activity_read",
                        "lms_activity_write",
                        "repo_organization_read",
                        "repo_organization_write",
                        "repo_repository_read",
                        "repo_repository_write",
                        "repo_branch_read",
                        "repo_branch_write",
                        "repo_commit_read",
                        "repo_commit_write",
                        "repo_pullrequest_read",
                        "repo_pullrequest_write",
                        "metadata_metadata_read",
                        "metadata_metadata_write",
                        "calendar_calendar_read",
                        "calendar_calendar_write",
                        "calendar_event_read",
                        "calendar_event_write",
                        "calendar_busy_read",
                        "calendar_link_read",
                        "calendar_link_write",
                        "calendar_recording_read",
                        "calendar_recording_write",
                        "calendar_webinar_read",
                        "calendar_webinar_write",
                        "enrich_person_read",
                        "enrich_company_read",
                        "ads_ad_read",
                        "ads_ad_write",
                        "ads_campaign_read",
                        "ads_campaign_write",
                        "ads_group_read",
                        "ads_group_write",
                        "ads_report_read",
                        "ads_organization_read",
                        "ads_organization_write",
                        "ads_creative_read",
                        "ads_creative_write",
                        "ads_asset_read",
                        "ads_asset_write",
                        "ads_insertionorder_read",
                        "ads_insertionorder_write",
                        "ads_target_read",
                        "ads_promoted_read",
                        "analytics_property_read",
                        "analytics_property_write",
                        "analytics_event_read",
                        "analytics_event_write",
                        "analytics_session_read",
                        "analytics_visitor_read",
                        "analytics_visitor_write",
                        "analytics_report_read",
                        "forms_form_read",
                        "forms_form_write",
                        "forms_submission_read",
                        "forms_submission_write",
                        "shipping_shipment_read",
                        "shipping_shipment_write",
                        "shipping_label_read",
                        "shipping_label_write",
                        "shipping_tracking_read",
                        "shipping_rate_read",
                        "shipping_rate_write",
                        "shipping_carrier_read",
                        "signing_document_read",
                        "signing_document_write",
                        "signing_signatory_read",
                        "signing_signatory_write",
                        "signing_template_read",
                        "signing_template_write",
                        "clubs_group_read",
                        "clubs_group_write",
                        "clubs_member_read",
                        "clubs_member_write",
                        "clubs_activity_read",
                        "clubs_activity_write",
                        "clubs_location_read",
                        "clubs_location_write",
                        "clubs_event_read",
                        "clubs_event_write",
                        "datastore_database_read",
                        "datastore_database_write",
                        "datastore_table_read",
                        "datastore_table_write",
                        "datastore_record_read",
                        "datastore_record_write",
                        "datastore_query_read",
                        "datastore_query_write",
                        "cdp_profile_read",
                        "cdp_profile_write",
                        "cdp_segment_read",
                        "cdp_segment_write",
                        "cdp_event_read",
                        "cdp_event_write",
                        "cdp_source_read",
                        "cdp_source_write",
                        "cdp_destination_read",
                        "cdp_destination_write",
                        "cdp_activation_read",
                        "cdp_activation_write",
                        "performance_cycle_read",
                        "performance_review_read",
                        "performance_review_write",
                        "performance_goal_read",
                        "performance_goal_write",
                        "performance_feedback_read",
                        "performance_feedback_write",
                        "social_post_read",
                        "social_post_write",
                        "social_profile_read",
                        "social_profile_write",
                        "social_review_read",
                        "social_review_write",
                        "social_insight_read",
                        "social_insight_write",
                        "legal_matter_read",
                        "legal_matter_write",
                        "legal_practicearea_read",
                        "legal_practicearea_write",
                        "legal_timeentry_read",
                        "legal_timeentry_write",
                        "legal_expense_read",
                        "legal_expense_write",
                        "compute_instance_read",
                        "compute_instance_write",
                        "compute_template_read",
                        "compute_template_write",
                        "compute_gputype_read",
                        "compute_region_read",
                        "compute_volume_read",
                        "compute_volume_write",
                        "compute_snapshot_read",
                        "compute_snapshot_write",
                        "compute_usage_read",
                        "compute_key_read",
                        "compute_key_write",
                        "compute_service_read",
                        "compute_service_write",
                        "compute_deployment_read",
                        "compute_deployment_write",
                        "compute_domain_read",
                        "compute_domain_write",
                        "compute_envvar_read",
                        "compute_envvar_write",
                        "healthcare_patient_read",
                        "healthcare_patient_write",
                        "healthcare_practitioner_read",
                        "healthcare_practitioner_write",
                        "healthcare_location_read",
                        "healthcare_location_write",
                        "healthcare_appointment_read",
                        "healthcare_appointment_write",
                        "healthcare_slot_read",
                        "healthcare_slot_write",
                        "healthcare_encounter_read",
                        "healthcare_encounter_write",
                        "healthcare_condition_read",
                        "healthcare_condition_write",
                        "healthcare_allergy_read",
                        "healthcare_allergy_write",
                        "healthcare_medication_read",
                        "healthcare_medication_write",
                        "healthcare_observation_read",
                        "healthcare_observation_write",
                        "healthcare_immunization_read",
                        "healthcare_immunization_write"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "secretsmanager_id": {
                    "description": "the ID of the SecretsManager object",
                    "type": "string"
                  },
                  "secretsmanager_key": {
                    "description": "the key/path/name of the secret within the vault",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "(reference to KmsSpace)",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "integration_type",
                  "permissions",
                  "categories"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Connection": {
                    "description": "A connection represents a specific authentication of an integration.",
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An authentication object that represents a specific authorized user's connection to an integration."
                      },
                      "categories": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_categories"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "The Integration categories that this connection supports"
                      },
                      "created_at": {
                        "description": "The date that this integration object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "external_xref": {
                        "description": "customer's user ID",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this integration object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "description": "The integration type",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "description": "Whether this integration has exceed the monthly limit of the plan",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "last_healthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "last_unhealthy_code": {
                        "description": "The HTTP status code that caused the last unhealthy status",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "permissions": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_permissions"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "secretsmanager_id": {
                        "description": "the ID of the SecretsManager object",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "secretsmanager_key": {
                        "description": "the key/path/name of the secret within the vault",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "The last date that this integration object was updated (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth": {
                    "description": "An authentication object that represents a specific authorized user's connection to an integration.",
                    "properties": {
                      "access_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "api_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "app_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "audience": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "authorize_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "client_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "consumer_secret": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dev_api_key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "emails": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_emails"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "expiry_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "key": {
                        "description": "the private KEY X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "meta": {},
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "other_auth_info": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Connection_auth_other_auth_info"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names"
                      },
                      "pem": {
                        "description": "the PEM X.509 certificate in Base64 ASCII format",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_date": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "refresh_token_expires_in": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "refresh_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "state": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "user_id": {
                        "description": "(reference to HrisEmployee)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Connection_auth_emails": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_auth_other_auth_info": {
                    "description": "When integration.auth_type = \"other\", this field contains the authentication credentials in the same order as token_names",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_categories": {
                    "description": "The Integration categories that this connection supports",
                    "items": {
                      "description": "One of: passthrough, hris, ats, auth, saml, crm, enrich, martech, ticketing, uc, accounting, storage, commerce, payment, genai, messaging, kms, task, scim, lms, repo, metadata, calendar, verification, ads, analytics, forms, shipping, assessment, signing, clubs, datastore, cdp, performance, social, legal, compute, healthcare",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Connection_permissions": {
                    "items": {
                      "description": "One of: accounting_account_read, accounting_account_write, accounting_transaction_read, accounting_transaction_write, accounting_journal_read, accounting_journal_write, accounting_invoice_read, accounting_invoice_write, accounting_bill_read, accounting_bill_write, accounting_vendorcredit_read, accounting_vendorcredit_write, accounting_creditmemo_read, accounting_creditmemo_write, accounting_contact_read, accounting_contact_write, accounting_expense_read, accounting_expense_write, accounting_expensereport_read, accounting_expensereport_write, accounting_purchasereceipt_read, accounting_purchasereceipt_write, accounting_taxrate_read, accounting_taxrate_write, accounting_paymentterm_read, accounting_paymentterm_write, accounting_organization_read, accounting_order_read, accounting_order_write, accounting_purchaseorder_read, accounting_purchaseorder_write, accounting_salesorder_read, accounting_salesorder_write, accounting_salesreceipt_read, accounting_salesreceipt_write, accounting_trialbalance_read, accounting_trialbalance_write, accounting_profitloss_read, accounting_profitloss_write, accounting_balancesheet_read, accounting_balancesheet_write, accounting_category_read, accounting_category_write, payment_payment_read, payment_payment_write, accounting_cashflow_read, accounting_cashflow_write, accounting_quote_read, accounting_quote_write, accounting_agedreceivable_read, accounting_agedpayable_read, accounting_project_read, accounting_project_write, accounting_bankfeedaccount_read, accounting_bankfeedaccount_write, accounting_bankfeedtransaction_read, accounting_bankfeedtransaction_write, payment_payout_read, payment_refund_read, payment_link_read, payment_link_write, payment_subscription_read, payment_subscription_write, commerce_item_read, commerce_item_write, commerce_collection_read, commerce_collection_write, commerce_inventory_read, commerce_inventory_write, commerce_location_read, commerce_location_write, commerce_review_read, commerce_review_write, commerce_saleschannel_read, commerce_saleschannel_write, commerce_itemvariant_read, commerce_itemvariant_write, commerce_reservation_read, commerce_reservation_write, commerce_availability_read, commerce_availability_write, verification_package_read, verification_request_read, verification_request_write, assessment_package_read, assessment_package_write, assessment_order_write, ats_activity_read, ats_activity_write, ats_application_read, ats_application_write, ats_applicationstatus_read, ats_candidate_read, ats_candidate_write, ats_interview_read, ats_interview_write, ats_job_read, ats_job_write, ats_company_read, ats_company_write, ats_document_read, ats_document_write, ats_scorecard_read, ats_scorecard_write, crm_company_read, crm_company_write, crm_contact_read, crm_contact_write, crm_deal_read, crm_deal_write, crm_event_read, crm_event_write, crm_lead_read, crm_lead_write, crm_pipeline_read, crm_pipeline_write, crm_taxonomy_read, martech_list_read, martech_list_write, martech_member_read, martech_member_write, martech_campaign_read, martech_campaign_write, martech_report_read, martech_report_write, ticketing_customer_read, ticketing_customer_write, ticketing_ticket_read, ticketing_ticket_write, ticketing_note_read, ticketing_note_write, ticketing_category_read, ticketing_category_write, hris_employee_read, hris_employee_write, hris_group_read, hris_group_write, hris_payslip_read, hris_payslip_write, hris_timeoff_read, hris_timeoff_write, hris_timeshift_read, hris_timeshift_write, hris_attendance_read, hris_attendance_write, hris_company_read, hris_company_write, hris_location_read, hris_location_write, hris_device_read, hris_device_write, hris_deduction_read, hris_deduction_write, hris_benefit_read, hris_benefit_write, hris_bankaccount_read, hris_bankaccount_write, hris_document_read, hris_document_write, hris_taxonomy_read, hris_taxonomy_write, hris_job_read, hris_job_write, hris_payroll_read, hris_payroll_write, hris_paycode_read, hris_paycode_write, hris_earning_read, hris_earning_write, uc_call_read, uc_contact_read, uc_contact_write, uc_comment_read, uc_comment_write, uc_recording_read, uc_scorecard_read, uc_scorecardtemplate_read, storage_file_read, storage_file_write, webhook, genai_model_read, genai_prompt_read, genai_prompt_write, genai_embedding_read, genai_embedding_write, genai_task_read, genai_task_write, genai_agent_read, genai_agent_write, genai_organization_read, genai_organization_write, genai_skill_read, genai_skill_write, genai_memory_read, genai_memory_write, messaging_message_read, messaging_message_write, messaging_channel_read, messaging_channel_write, messaging_event_read, messaging_event_write, kms_space_read, kms_space_write, kms_page_read, kms_page_write, kms_comment_read, kms_comment_write, task_project_read, task_project_write, task_task_read, task_task_write, task_change_read, task_comment_read, task_comment_write, scim_users_read, scim_users_write, scim_groups_read, scim_groups_write, lms_course_read, lms_course_write, lms_class_read, lms_class_write, lms_student_read, lms_student_write, lms_instructor_read, lms_instructor_write, lms_content_read, lms_content_write, lms_collection_read, lms_collection_write, lms_activity_read, lms_activity_write, repo_organization_read, repo_organization_write, repo_repository_read, repo_repository_write, repo_branch_read, repo_branch_write, repo_commit_read, repo_commit_write, repo_pullrequest_read, repo_pullrequest_write, metadata_metadata_read, metadata_metadata_write, calendar_calendar_read, calendar_calendar_write, calendar_event_read, calendar_event_write, calendar_busy_read, calendar_link_read, calendar_link_write, calendar_recording_read, calendar_recording_write, calendar_webinar_read, calendar_webinar_write, enrich_person_read, enrich_company_read, ads_ad_read, ads_ad_write, ads_campaign_read, ads_campaign_write, ads_group_read, ads_group_write, ads_report_read, ads_organization_read, ads_organization_write, ads_creative_read, ads_creative_write, ads_asset_read, ads_asset_write, ads_insertionorder_read, ads_insertionorder_write, ads_target_read, ads_promoted_read, analytics_property_read, analytics_property_write, analytics_event_read, analytics_event_write, analytics_session_read, analytics_visitor_read, analytics_visitor_write, analytics_report_read, forms_form_read, forms_form_write, forms_submission_read, forms_submission_write, shipping_shipment_read, shipping_shipment_write, shipping_label_read, shipping_label_write, shipping_tracking_read, shipping_rate_read, shipping_rate_write, shipping_carrier_read, signing_document_read, signing_document_write, signing_signatory_read, signing_signatory_write, signing_template_read, signing_template_write, clubs_group_read, clubs_group_write, clubs_member_read, clubs_member_write, clubs_activity_read, clubs_activity_write, clubs_location_read, clubs_location_write, clubs_event_read, clubs_event_write, datastore_database_read, datastore_database_write, datastore_table_read, datastore_table_write, datastore_record_read, datastore_record_write, datastore_query_read, datastore_query_write, cdp_profile_read, cdp_profile_write, cdp_segment_read, cdp_segment_write, cdp_event_read, cdp_event_write, cdp_source_read, cdp_source_write, cdp_destination_read, cdp_destination_write, cdp_activation_read, cdp_activation_write, performance_cycle_read, performance_review_read, performance_review_write, performance_goal_read, performance_goal_write, performance_feedback_read, performance_feedback_write, social_post_read, social_post_write, social_profile_read, social_profile_write, social_review_read, social_review_write, social_insight_read, social_insight_write, legal_matter_read, legal_matter_write, legal_practicearea_read, legal_practicearea_write, legal_timeentry_read, legal_timeentry_write, legal_expense_read, legal_expense_write, compute_instance_read, compute_instance_write, compute_template_read, compute_template_write, compute_gputype_read, compute_region_read, compute_volume_read, compute_volume_write, compute_snapshot_read, compute_snapshot_write, compute_usage_read, compute_key_read, compute_key_write, compute_service_read, compute_service_write, compute_deployment_read, compute_deployment_write, compute_domain_read, compute_domain_write, compute_envvar_read, compute_envvar_write, healthcare_patient_read, healthcare_patient_write, healthcare_practitioner_read, healthcare_practitioner_write, healthcare_location_read, healthcare_location_write, healthcare_appointment_read, healthcare_appointment_write, healthcare_slot_read, healthcare_slot_write, healthcare_encounter_read, healthcare_encounter_write, healthcare_condition_read, healthcare_condition_write, healthcare_allergy_read, healthcare_allergy_write, healthcare_medication_read, healthcare_medication_write, healthcare_observation_read, healthcare_observation_write, healthcare_immunization_read, healthcare_immunization_write",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Connection",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Update connection"
              }
            },
            {
              "name": "remove_unified_connection",
              "title": "Delete connection",
              "description": "Delete a connection by its ID from the connected account. Requires `id`. Permanently removes the record and cannot be undone. To fetch a single connection by its ID, use `get_unified_connection`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the connection to remove",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Delete connection"
              }
            },
            {
              "name": "create_unified_connection_reauth",
              "title": "Create connection re-authorization token",
              "description": "create a re-authorization token for a connection",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "expires_at": {
                    "description": "The token is single-use and expires at this time (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  },
                  "reauth_token": {
                    "description": "Pass as reauth_token (together with connection_id) on the \"Authorize or re-authorize a connection\" URL",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "ConnectionReauth": {
                    "properties": {
                      "expires_at": {
                        "description": "The token is single-use and expires at this time (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "reauth_token": {
                        "description": "Pass as reauth_token (together with connection_id) on the \"Authorize or re-authorize a connection\" URL",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/ConnectionReauth",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": false,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Create connection re-authorization token"
              }
            },
            {
              "name": "list_unified_secretsmanager_instructions",
              "title": "List secrets manager setup instructions",
              "description": "list secrets manager setup instructions",
              "inputSchema": {
                "properties": {},
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "SecretsManagerInstructions": {
                    "properties": {
                      "instructions": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "key": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "label": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "description": "One of: aws, azure, gcp, hashicorp, composio, 1password, bitwarden, doppler, akeyless, pipedream, alibabacloud",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/SecretsManagerInstructions"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List secrets manager setup instructions"
              }
            },
            {
              "name": "list_unified_secretsmanager_secrets",
              "title": "List secrets manager secrets",
              "description": "list secrets in a secrets manager",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "limit": {
                    "description": "Maximum number of secrets to return",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of secrets to skip",
                    "type": "number"
                  },
                  "query": {
                    "description": "Filter secrets by name",
                    "type": "string"
                  },
                  "secretsmanager_id": {
                    "description": "The secrets manager to list secrets from",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "secretsmanager_id"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "SecretsManagerSecret": {
                    "properties": {
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "description": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "maps to secretsmanager_id in ISecretsManager",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/SecretsManagerSecret"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List secrets manager secrets"
              }
            },
            {
              "name": "create_unified_secretsmanager",
              "title": "Create secrets manager",
              "description": "Create a secretsmanager in the connected account. Returns the created secretsmanager record. Requires the secretsmanager fields in the request body. Creates a new record; to fetch a single secretsmanager by its ID, use `get_unified_secretsmanager`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "auth": {
                    "additionalProperties": {},
                    "description": "secrets-manager specific authentication values",
                    "propertyNames": {
                      "type": "string"
                    },
                    "type": "object"
                  },
                  "dcs": {
                    "description": "data-regions",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "name": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "type": {
                    "enum": [
                      "aws",
                      "azure",
                      "gcp",
                      "hashicorp",
                      "composio",
                      "1password",
                      "bitwarden",
                      "doppler",
                      "akeyless",
                      "pipedream",
                      "alibabacloud"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "(reference to KmsSpace)",
                    "type": "string"
                  }
                },
                "required": [
                  "type",
                  "name",
                  "auth"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "SecretsManager": {
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/SecretsManager_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "secrets-manager specific authentication values"
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dcs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/SecretsManager_dcs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "data-regions"
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "description": "One of: aws, azure, gcp, hashicorp, composio, 1password, bitwarden, doppler, akeyless, pipedream, alibabacloud",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "SecretsManager_auth": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "secrets-manager specific authentication values",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "SecretsManager_dcs": {
                    "description": "data-regions",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/SecretsManager",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": false,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Create secrets manager"
              }
            },
            {
              "name": "list_unified_secretsmanagers",
              "title": "List secrets managers",
              "description": "List secretsmanagers from the connected account. Returns an array of secretsmanager records. Supports filtering by updated_gte, sort, order, and pagination. Use to browse or search many secretsmanagers; to fetch a single secretsmanager by its ID, use `get_unified_secretsmanager`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "sort": {
                    "enum": [
                      "name",
                      "updated_at",
                      "created_at"
                    ],
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "SecretsManager": {
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/SecretsManager_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "secrets-manager specific authentication values"
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dcs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/SecretsManager_dcs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "data-regions"
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "description": "One of: aws, azure, gcp, hashicorp, composio, 1password, bitwarden, doppler, akeyless, pipedream, alibabacloud",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "SecretsManager_auth": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "secrets-manager specific authentication values",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "SecretsManager_dcs": {
                    "description": "data-regions",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/SecretsManager"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List secrets managers"
              }
            },
            {
              "name": "get_unified_secretsmanager",
              "title": "Get secrets manager",
              "description": "Retrieve a single secretsmanager by its ID from the connected account. Returns the full secretsmanager record. Requires `id` (obtained from `list_unified_secretsmanagers`). Use when you already have the ID; to search or list secretsmanagers, use `list_unified_secretsmanagers`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the secretsmanager to get",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "SecretsManager": {
                    "properties": {
                      "auth": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/SecretsManager_auth"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "secrets-manager specific authentication values"
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "dcs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/SecretsManager_dcs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "data-regions"
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "description": "One of: aws, azure, gcp, hashicorp, composio, 1password, bitwarden, doppler, akeyless, pipedream, alibabacloud",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "SecretsManager_auth": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "secrets-manager specific authentication values",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "SecretsManager_dcs": {
                    "description": "data-regions",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/SecretsManager",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Get secrets manager"
              }
            },
            {
              "name": "remove_unified_secretsmanager",
              "title": "Delete secrets manager",
              "description": "Delete a secretsmanager by its ID from the connected account. Requires `id`. Permanently removes the record and cannot be undone. To fetch a single secretsmanager by its ID, use `get_unified_secretsmanager`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the secretsmanager to remove",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Delete secrets manager"
              }
            },
            {
              "name": "get_unified_issue",
              "title": "Get issue",
              "description": "Retrieve a single issue by its ID from the connected account. Returns the full issue record. Requires `id` (obtained from `list_unified_issues`). Use when you already have the ID; to search or list issues, use `list_unified_issues`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the issue to get",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Issue": {
                    "properties": {
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "customer_note": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "importance": {
                        "description": "1-5, 1 is lowest",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "resolution_time": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "size": {
                        "description": "1-5, 1 is lowest",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "status": {
                        "description": "One of: COMPLETED, NEW, ROADMAP, IN_PROGRESS, ON_HOLD, VALIDATING, REJECTED",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "ticket_ref": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "title": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Issue_type"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Issue_type": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Issue",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Get issue"
              }
            },
            {
              "name": "list_unified_issues",
              "title": "List issues",
              "description": "List issues from the connected account. Returns an array of issue records. Supports filtering by updated_gte, sort, order, and pagination. Use to browse or search many issues; to fetch a single issue by its ID, use `get_unified_issue`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "sort": {
                    "enum": [
                      "name",
                      "updated_at",
                      "created_at"
                    ],
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "Return only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Issue": {
                    "properties": {
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "customer_note": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "importance": {
                        "description": "1-5, 1 is lowest",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "resolution_time": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "size": {
                        "description": "1-5, 1 is lowest",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "status": {
                        "description": "One of: COMPLETED, NEW, ROADMAP, IN_PROGRESS, ON_HOLD, VALIDATING, REJECTED",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "ticket_ref": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "title": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Issue_type"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Issue_type": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Issue"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List issues"
              }
            },
            {
              "name": "list_unified_integrations",
              "title": "List available integrations",
              "description": "List integrations from the connected account. Returns an array of integration records. Supports filtering by updated_gte, categories, summary, active, env, type, and pagination. Use to browse or search many integrations.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "active": {
                    "description": "Filter the results for only the workspace's active integrations",
                    "type": "boolean"
                  },
                  "categories": {
                    "description": "Filter the results on these categories",
                    "items": {
                      "enum": [
                        "passthrough",
                        "hris",
                        "ats",
                        "auth",
                        "saml",
                        "crm",
                        "enrich",
                        "martech",
                        "ticketing",
                        "uc",
                        "accounting",
                        "storage",
                        "commerce",
                        "payment",
                        "genai",
                        "messaging",
                        "kms",
                        "task",
                        "scim",
                        "lms",
                        "repo",
                        "metadata",
                        "calendar",
                        "verification",
                        "ads",
                        "analytics",
                        "forms",
                        "shipping",
                        "assessment",
                        "signing",
                        "clubs",
                        "datastore",
                        "cdp",
                        "performance",
                        "social",
                        "legal",
                        "compute",
                        "healthcare"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "env": {
                    "type": "string"
                  },
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "summary": {
                    "type": "boolean"
                  },
                  "type": {
                    "description": "Filter the results for only this integration type",
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Integration": {
                    "description": "Informational object for supported integrations.",
                    "properties": {
                      "active_healthy_connections": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "api": {},
                      "api_docs_url": {
                        "description": "The URL of the integration's API documentation",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "beta": {
                        "description": "This integration is new and is still considered \"beta\"",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "categories": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Integration_categories"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "The categories of support solutions that this integration has"
                      },
                      "color": {
                        "description": "button background color for AUTH",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "Date that this integration was supported (YYYY-MM-DD) (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "description": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "fa_icon": {
                        "description": "font-awesome icon",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "featured": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "in_progress": {
                        "description": "If this integration is not yet available as it is currently being built by unified.to",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_active": {
                        "description": "Is this integration active in this workspace",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_hidden": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "logo_url": {
                        "description": "The URL of the integration's logo",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "description": "The integration's name",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "partnership": {},
                      "popularity": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "rate_limit_description": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "requires_cname": {
                        "description": "OAuth requires a custom API domain (CNAME) for provider verification",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "saml": {},
                      "sandbox": {},
                      "support": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Integration_support"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "tested_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "text_color": {
                        "description": "text color for AUTH",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "token_instructions": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Integration_token_instructions"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "instructions for the user on how to find the token/key"
                      },
                      "token_names": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Integration_token_names"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "if auth_types = 'token'"
                      },
                      "type": {
                        "description": "Identifier for this integration",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updated_at": {
                        "description": "YYYY-MM-DD (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "web_url": {
                        "description": "URL for the software vendor",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "IntegrationSupport": {
                    "properties": {
                      "from_webhook": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "inbound_fields": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_inbound_fields"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "list_account_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_ad_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_agent_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_application_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_approver_user_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_assigned_user_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_bankfeedaccount_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_benefit_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_bill_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_branch_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_calendar_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_call_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_campaign_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_candidate_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_carrier_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_category_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_channel_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_class_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_collection_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_company_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_contact_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_content_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_course_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_customer_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_cycle_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_database_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_deal_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_destination_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_dimension": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_document_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_effective_status": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_email": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_end_lt": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_event_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_expand": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_form_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_fulltext": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_goal": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_group_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_instance_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_instructor_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_interview_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_invoice_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_io_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_item_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_item_variant_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_job_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_label_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_lead_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_limit": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_link_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_list_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_location_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_matter_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_medium": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_member_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_offset": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_order": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_order_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_org_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_package_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_page_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_parent_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_patient_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_payment_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_payslip_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_pipeline_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_post_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_practicearea_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_practitioner_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_profile_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_project_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_property_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_query": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_raw_fields": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_reference": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_region_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_repo_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_role_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_root_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_saleschannel_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_segment_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_service_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_session_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_shipment_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_size": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_sort_by_created_at": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_sort_by_name": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_sort_by_updated_at": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_source": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_space_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_start_gte": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_status": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_student_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_table_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_task_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_teacher_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_template_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_ticket_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_type": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_updated_gte": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_user_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_user_mentioned_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "list_visitor_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "methods": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_methods"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "native_webhook_calendar_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_carrier_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_channel_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_company_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_course_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_database_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_event_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_form_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_io_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_label_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_list_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_member_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_order_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_parent_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_project_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_property_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_session_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_shipment_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_student_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_table_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_task_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_template_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_type": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_updated_gte": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "native_webhook_visitor_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "outbound_fields": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_outbound_fields"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "raw_objects": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_raw_objects"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "objects that we map from in the integration"
                      },
                      "search_domain": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "search_email": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "search_linkedinurl": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "search_name": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "search_twitter": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "slow_fields": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_slow_fields"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "virtual_webhook_account_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_ad_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_application_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_approver_user_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_assigned_user_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_bankfeedaccount_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_benefit_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_bill_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_branch_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_calendar_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_call_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_campaign_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_candidate_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_carrier_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_channel_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_collection_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_company_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_contact_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_course_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_customer_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_cycle_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_database_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_deal_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_effective_status": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_end_lt": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_event_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_expand": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_fields": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_form_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_group_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_invoice_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_io_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_item_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_item_variant_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_job_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_label_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_lead_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_limit": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_link_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_list_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_location_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_matter_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_member_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_order_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_org_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_page_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_parent_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_patient_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_payment_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_pipeline_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_post_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_practicearea_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_practitioner_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_profile_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_project_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_property_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_reference": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_repo_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_saleschannel_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_session_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_shipment_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_space_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_start_gte": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_status": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_student_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_table_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_task_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_template_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_ticket_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_type": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_updated_gte": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_user_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_user_mentioned_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "virtual_webhook_visitor_id": {
                        "description": "One of: supported-required, supported, not-supported",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_events": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_webhook_events"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "IntegrationSupport_inbound_fields": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "IntegrationSupport_methods": {
                    "additionalProperties": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "IntegrationSupport_outbound_fields": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "IntegrationSupport_raw_objects": {
                    "description": "objects that we map from in the integration",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "IntegrationSupport_slow_fields": {
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "IntegrationSupport_webhook_events": {
                    "properties": {
                      "created": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_webhook_events_created"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "deleted": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_webhook_events_deleted"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "updated": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/IntegrationSupport_webhook_events_updated"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "IntegrationSupport_webhook_events_created": {
                    "items": {
                      "description": "One of: virtual, native",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "IntegrationSupport_webhook_events_deleted": {
                    "items": {
                      "description": "One of: virtual, native",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "IntegrationSupport_webhook_events_updated": {
                    "items": {
                      "description": "One of: virtual, native",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Integration_categories": {
                    "description": "The categories of support solutions that this integration has",
                    "items": {
                      "description": "One of: passthrough, hris, ats, auth, saml, crm, enrich, martech, ticketing, uc, accounting, storage, commerce, payment, genai, messaging, kms, task, scim, lms, repo, metadata, calendar, verification, ads, analytics, forms, shipping, assessment, signing, clubs, datastore, cdp, performance, social, legal, compute, healthcare",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Integration_support": {
                    "additionalProperties": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/IntegrationSupport"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Integration_token_instructions": {
                    "description": "instructions for the user on how to find the token/key",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  },
                  "Integration_token_names": {
                    "description": "if auth_types = 'token'",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Integration"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List available integrations"
              }
            },
            {
              "name": "get_unified_webhook",
              "title": "Get webhook",
              "description": "Retrieve a single webhook by its ID from the connected account. Returns the full webhook record. Requires `id` (obtained from `list_unified_webhooks`). Use when you already have the ID; to search or list webhooks, use `list_unified_webhooks`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the webhook to get",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Webhook": {
                    "description": "A webhook is used to POST new, updated, or deleted records to your server.",
                    "properties": {
                      "checked_at": {
                        "description": "Read-only. The time Unified.to last recorded a check on this webhook. Behaviour varies by webhook implementation, so don't use this field to tell whether a webhook is still running. Use is_healthy, and subscribe to WEBHOOK_UNHEALTHY on the notifications webhook, to monitor health. (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_name_prefix": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_schema": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_type": {
                        "description": "One of: mongodb, mysql, postgres, mssql, mariadb, supabase, snowflake",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "event": {
                        "description": "The event to subscribe to. \"deleted\" is supported on native webhooks, and on virtual webhooks where the integration supports it. Check the integration's Feature Support tab.. One of: updated, created, deleted",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "fields": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "filters": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_filters"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter."
                      },
                      "hook_url": {
                        "description": "The URL of the webhook",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "interval": {
                        "description": "Virtual webhooks only. How often (in minutes) Unified.to checks for new or updated records. Minimum 1 on paid plans, 60 on free. Ignored for native webhooks.",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "is_beta": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_healthy": {
                        "description": "Read-only. True while the webhook can operate or recover; a transient failure may still be retrying. False after retries are exhausted or a non-retryable failure such as broken connection auth. Cannot be reset; recreate the webhook.",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "meta": {},
                      "object_type": {
                        "description": "The object to return (eg. CRM \"contact\"). One of: accounting_account, accounting_transaction, accounting_journal, accounting_contact, accounting_invoice, accounting_bill, accounting_vendorcredit, accounting_creditmemo, accounting_taxrate, accounting_paymentterm, accounting_organization, accounting_order, accounting_salesorder, accounting_salesreceipt, accounting_purchaseorder, accounting_balancesheet, accounting_profitloss, accounting_trialbalance, accounting_category, accounting_expense, accounting_expensereport, accounting_purchasereceipt, accounting_cashflow, accounting_quote, accounting_agedreceivable, accounting_agedpayable, accounting_project, accounting_bankfeedaccount, accounting_bankfeedtransaction, payment_payment, payment_link, payment_payout, payment_refund, payment_subscription, commerce_item, commerce_collection, commerce_inventory, commerce_location, commerce_review, commerce_saleschannel, commerce_itemvariant, commerce_reservation, commerce_availability, verification_package, verification_request, assessment_package, assessment_order, ats_activity, ats_application, ats_applicationstatus, ats_candidate, ats_document, ats_interview, ats_job, ats_scorecard, ats_company, crm_company, crm_contact, crm_deal, crm_event, crm_lead, crm_pipeline, crm_taxonomy, hris_employee, hris_group, hris_payslip, hris_timeoff, hris_company, hris_location, hris_device, hris_timeshift, hris_attendance, hris_deduction, hris_benefit, hris_bankaccount, hris_document, hris_taxonomy, hris_job, hris_payroll, hris_paycode, hris_earning, martech_list, martech_member, martech_campaign, martech_report, passthrough, ticketing_note, ticketing_ticket, ticketing_customer, ticketing_category, uc_contact, uc_call, uc_comment, uc_recording, uc_scorecard, uc_scorecardtemplate, enrich_person, enrich_company, storage_file, genai_model, genai_prompt, genai_embedding, genai_task, genai_agent, genai_organization, genai_skill, genai_memory, messaging_message, messaging_channel, messaging_event, kms_space, kms_page, kms_comment, task_project, task_task, task_comment, task_change, scim_users, scim_groups, lms_course, lms_class, lms_student, lms_instructor, lms_content, lms_collection, lms_activity, repo_organization, repo_repository, repo_branch, repo_commit, repo_pullrequest, metadata_metadata, calendar_calendar, calendar_event, calendar_busy, calendar_link, calendar_recording, calendar_webinar, ads_organization, ads_ad, ads_campaign, ads_report, ads_group, ads_creative, ads_asset, ads_insertionorder, ads_target, ads_promoted, analytics_property, analytics_event, analytics_session, analytics_visitor, analytics_report, forms_form, forms_submission, shipping_carrier, shipping_rate, shipping_shipment, shipping_label, shipping_tracking, signing_document, signing_signatory, signing_template, clubs_group, clubs_member, clubs_activity, clubs_location, clubs_event, datastore_database, datastore_table, datastore_record, datastore_query, cdp_profile, cdp_segment, cdp_event, cdp_source, cdp_destination, cdp_activation, performance_cycle, performance_review, performance_goal, performance_feedback, social_post, social_profile, social_review, social_insight, legal_matter, legal_practicearea, legal_timeentry, legal_expense, compute_instance, compute_template, compute_gputype, compute_region, compute_volume, compute_snapshot, compute_usage, compute_key, compute_service, compute_deployment, compute_domain, compute_envvar, healthcare_patient, healthcare_practitioner, healthcare_location, healthcare_appointment, healthcare_slot, healthcare_encounter, healthcare_condition, healthcare_allergy, healthcare_medication, healthcare_observation, healthcare_immunization",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "page_max_limit": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "runs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_runs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An array of the most recent virtual webhook runs"
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_type": {
                        "description": "\"native\" registers with the integration, which sends events as they happen. \"virtual\" checks for changes on \"interval\". Optional on create; if omitted, Unified.to picks a supported type for the object. Requesting a type the integration doesn't support returns 400. Set on create only: changes sent on update are ignored without an error. Delete and recreate the webhook to change type.. One of: virtual, native",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_filters": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter.",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_runs": {
                    "description": "An array of the most recent virtual webhook runs",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Webhook",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Get webhook"
              }
            },
            {
              "name": "update_unified_webhook",
              "title": "Update webhook",
              "description": "Update an existing webhook by its ID in the connected account. Returns the updated webhook record. Requires `id` and the fields to change in the request body. Modifies an existing record; to add a new webhook, use `create_unified_webhook`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "checked_at": {
                    "description": "Read-only. The time Unified.to last recorded a check on this webhook. Behaviour varies by webhook implementation, so don't use this field to tell whether a webhook is still running. Use is_healthy, and subscribe to WEBHOOK_UNHEALTHY on the notifications webhook, to monitor health. (ISO-8601 /…",
                    "type": "string"
                  },
                  "connection_id": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "db_name_prefix": {
                    "type": "string"
                  },
                  "db_schema": {
                    "type": "string"
                  },
                  "db_type": {
                    "enum": [
                      "mongodb",
                      "mysql",
                      "postgres",
                      "mssql",
                      "mariadb",
                      "supabase",
                      "snowflake"
                    ],
                    "type": "string"
                  },
                  "db_url": {
                    "type": "string"
                  },
                  "environment": {
                    "type": "string"
                  },
                  "event": {
                    "description": "The event to subscribe to. \"deleted\" is supported on native webhooks, and on virtual webhooks where the integration supports it. Check the integration's Feature Support tab.",
                    "enum": [
                      "updated",
                      "created",
                      "deleted"
                    ],
                    "type": "string"
                  },
                  "fields": {
                    "type": "string"
                  },
                  "filters": {
                    "additionalProperties": {},
                    "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error…",
                    "propertyNames": {
                      "type": "string"
                    },
                    "type": "object"
                  },
                  "hook_url": {
                    "description": "The URL of the webhook",
                    "type": "string"
                  },
                  "id": {
                    "description": "The ID of the webhook to update",
                    "minLength": 1,
                    "type": "string"
                  },
                  "integration_type": {
                    "type": "string"
                  },
                  "interval": {
                    "description": "Virtual webhooks only. How often (in minutes) Unified.to checks for new or updated records. Minimum 1 on paid plans, 60 on free. Ignored for native webhooks.",
                    "type": "number"
                  },
                  "is_beta": {
                    "type": "boolean"
                  },
                  "is_healthy": {
                    "description": "Read-only. True while the webhook can operate or recover; a transient failure may still be retrying. False after retries are exhausted or a non-retryable failure such as broken connection auth. Cannot be reset; recreate the webhook.",
                    "type": "boolean"
                  },
                  "is_paused": {
                    "type": "boolean"
                  },
                  "meta": {},
                  "object_type": {
                    "description": "The object to return (eg. CRM \"contact\")",
                    "enum": [
                      "accounting_account",
                      "accounting_transaction",
                      "accounting_journal",
                      "accounting_contact",
                      "accounting_invoice",
                      "accounting_bill",
                      "accounting_vendorcredit",
                      "accounting_creditmemo",
                      "accounting_taxrate",
                      "accounting_paymentterm",
                      "accounting_organization",
                      "accounting_order",
                      "accounting_salesorder",
                      "accounting_salesreceipt",
                      "accounting_purchaseorder",
                      "accounting_balancesheet",
                      "accounting_profitloss",
                      "accounting_trialbalance",
                      "accounting_category",
                      "accounting_expense",
                      "accounting_expensereport",
                      "accounting_purchasereceipt",
                      "accounting_cashflow",
                      "accounting_quote",
                      "accounting_agedreceivable",
                      "accounting_agedpayable",
                      "accounting_project",
                      "accounting_bankfeedaccount",
                      "accounting_bankfeedtransaction",
                      "payment_payment",
                      "payment_link",
                      "payment_payout",
                      "payment_refund",
                      "payment_subscription",
                      "commerce_item",
                      "commerce_collection",
                      "commerce_inventory",
                      "commerce_location",
                      "commerce_review",
                      "commerce_saleschannel",
                      "commerce_itemvariant",
                      "commerce_reservation",
                      "commerce_availability",
                      "verification_package",
                      "verification_request",
                      "assessment_package",
                      "assessment_order",
                      "ats_activity",
                      "ats_application",
                      "ats_applicationstatus",
                      "ats_candidate",
                      "ats_document",
                      "ats_interview",
                      "ats_job",
                      "ats_scorecard",
                      "ats_company",
                      "crm_company",
                      "crm_contact",
                      "crm_deal",
                      "crm_event",
                      "crm_lead",
                      "crm_pipeline",
                      "crm_taxonomy",
                      "hris_employee",
                      "hris_group",
                      "hris_payslip",
                      "hris_timeoff",
                      "hris_company",
                      "hris_location",
                      "hris_device",
                      "hris_timeshift",
                      "hris_attendance",
                      "hris_deduction",
                      "hris_benefit",
                      "hris_bankaccount",
                      "hris_document",
                      "hris_taxonomy",
                      "hris_job",
                      "hris_payroll",
                      "hris_paycode",
                      "hris_earning",
                      "martech_list",
                      "martech_member",
                      "martech_campaign",
                      "martech_report",
                      "passthrough",
                      "ticketing_note",
                      "ticketing_ticket",
                      "ticketing_customer",
                      "ticketing_category",
                      "uc_contact",
                      "uc_call",
                      "uc_comment",
                      "uc_recording",
                      "uc_scorecard",
                      "uc_scorecardtemplate",
                      "enrich_person",
                      "enrich_company",
                      "storage_file",
                      "genai_model",
                      "genai_prompt",
                      "genai_embedding",
                      "genai_task",
                      "genai_agent",
                      "genai_organization",
                      "genai_skill",
                      "genai_memory",
                      "messaging_message",
                      "messaging_channel",
                      "messaging_event",
                      "kms_space",
                      "kms_page",
                      "kms_comment",
                      "task_project",
                      "task_task",
                      "task_comment",
                      "task_change",
                      "scim_users",
                      "scim_groups",
                      "lms_course",
                      "lms_class",
                      "lms_student",
                      "lms_instructor",
                      "lms_content",
                      "lms_collection",
                      "lms_activity",
                      "repo_organization",
                      "repo_repository",
                      "repo_branch",
                      "repo_commit",
                      "repo_pullrequest",
                      "metadata_metadata",
                      "calendar_calendar",
                      "calendar_event",
                      "calendar_busy",
                      "calendar_link",
                      "calendar_recording",
                      "calendar_webinar",
                      "ads_organization",
                      "ads_ad",
                      "ads_campaign",
                      "ads_report",
                      "ads_group",
                      "ads_creative",
                      "ads_asset",
                      "ads_insertionorder",
                      "ads_target",
                      "ads_promoted",
                      "analytics_property",
                      "analytics_event",
                      "analytics_session",
                      "analytics_visitor",
                      "analytics_report",
                      "forms_form",
                      "forms_submission",
                      "shipping_carrier",
                      "shipping_rate",
                      "shipping_shipment",
                      "shipping_label",
                      "shipping_tracking",
                      "signing_document",
                      "signing_signatory",
                      "signing_template",
                      "clubs_group",
                      "clubs_member",
                      "clubs_activity",
                      "clubs_location",
                      "clubs_event",
                      "datastore_database",
                      "datastore_table",
                      "datastore_record",
                      "datastore_query",
                      "cdp_profile",
                      "cdp_segment",
                      "cdp_event",
                      "cdp_source",
                      "cdp_destination",
                      "cdp_activation",
                      "performance_cycle",
                      "performance_review",
                      "performance_goal",
                      "performance_feedback",
                      "social_post",
                      "social_profile",
                      "social_review",
                      "social_insight",
                      "legal_matter",
                      "legal_practicearea",
                      "legal_timeentry",
                      "legal_expense",
                      "compute_instance",
                      "compute_template",
                      "compute_gputype",
                      "compute_region",
                      "compute_volume",
                      "compute_snapshot",
                      "compute_usage",
                      "compute_key",
                      "compute_service",
                      "compute_deployment",
                      "compute_domain",
                      "compute_envvar",
                      "healthcare_patient",
                      "healthcare_practitioner",
                      "healthcare_location",
                      "healthcare_appointment",
                      "healthcare_slot",
                      "healthcare_encounter",
                      "healthcare_condition",
                      "healthcare_allergy",
                      "healthcare_medication",
                      "healthcare_observation",
                      "healthcare_immunization"
                    ],
                    "type": "string"
                  },
                  "page_max_limit": {
                    "type": "number"
                  },
                  "runs": {
                    "description": "An array of the most recent virtual webhook runs",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "webhook_type": {
                    "description": "\"native\" registers with the integration, which sends events as they happen. \"virtual\" checks for changes on \"interval\". Optional on create; if omitted, Unified.to picks a supported type for the object. Requesting a type the integration doesn't support returns 400. Set on create only: changes sent…",
                    "enum": [
                      "virtual",
                      "native"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "(reference to KmsSpace)",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "connection_id",
                  "object_type",
                  "event"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Webhook": {
                    "description": "A webhook is used to POST new, updated, or deleted records to your server.",
                    "properties": {
                      "checked_at": {
                        "description": "Read-only. The time Unified.to last recorded a check on this webhook. Behaviour varies by webhook implementation, so don't use this field to tell whether a webhook is still running. Use is_healthy, and subscribe to WEBHOOK_UNHEALTHY on the notifications webhook, to monitor health. (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_name_prefix": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_schema": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_type": {
                        "description": "One of: mongodb, mysql, postgres, mssql, mariadb, supabase, snowflake",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "event": {
                        "description": "The event to subscribe to. \"deleted\" is supported on native webhooks, and on virtual webhooks where the integration supports it. Check the integration's Feature Support tab.. One of: updated, created, deleted",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "fields": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "filters": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_filters"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter."
                      },
                      "hook_url": {
                        "description": "The URL of the webhook",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "interval": {
                        "description": "Virtual webhooks only. How often (in minutes) Unified.to checks for new or updated records. Minimum 1 on paid plans, 60 on free. Ignored for native webhooks.",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "is_beta": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_healthy": {
                        "description": "Read-only. True while the webhook can operate or recover; a transient failure may still be retrying. False after retries are exhausted or a non-retryable failure such as broken connection auth. Cannot be reset; recreate the webhook.",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "meta": {},
                      "object_type": {
                        "description": "The object to return (eg. CRM \"contact\"). One of: accounting_account, accounting_transaction, accounting_journal, accounting_contact, accounting_invoice, accounting_bill, accounting_vendorcredit, accounting_creditmemo, accounting_taxrate, accounting_paymentterm, accounting_organization, accounting_order, accounting_salesorder, accounting_salesreceipt, accounting_purchaseorder, accounting_balancesheet, accounting_profitloss, accounting_trialbalance, accounting_category, accounting_expense, accounting_expensereport, accounting_purchasereceipt, accounting_cashflow, accounting_quote, accounting_agedreceivable, accounting_agedpayable, accounting_project, accounting_bankfeedaccount, accounting_bankfeedtransaction, payment_payment, payment_link, payment_payout, payment_refund, payment_subscription, commerce_item, commerce_collection, commerce_inventory, commerce_location, commerce_review, commerce_saleschannel, commerce_itemvariant, commerce_reservation, commerce_availability, verification_package, verification_request, assessment_package, assessment_order, ats_activity, ats_application, ats_applicationstatus, ats_candidate, ats_document, ats_interview, ats_job, ats_scorecard, ats_company, crm_company, crm_contact, crm_deal, crm_event, crm_lead, crm_pipeline, crm_taxonomy, hris_employee, hris_group, hris_payslip, hris_timeoff, hris_company, hris_location, hris_device, hris_timeshift, hris_attendance, hris_deduction, hris_benefit, hris_bankaccount, hris_document, hris_taxonomy, hris_job, hris_payroll, hris_paycode, hris_earning, martech_list, martech_member, martech_campaign, martech_report, passthrough, ticketing_note, ticketing_ticket, ticketing_customer, ticketing_category, uc_contact, uc_call, uc_comment, uc_recording, uc_scorecard, uc_scorecardtemplate, enrich_person, enrich_company, storage_file, genai_model, genai_prompt, genai_embedding, genai_task, genai_agent, genai_organization, genai_skill, genai_memory, messaging_message, messaging_channel, messaging_event, kms_space, kms_page, kms_comment, task_project, task_task, task_comment, task_change, scim_users, scim_groups, lms_course, lms_class, lms_student, lms_instructor, lms_content, lms_collection, lms_activity, repo_organization, repo_repository, repo_branch, repo_commit, repo_pullrequest, metadata_metadata, calendar_calendar, calendar_event, calendar_busy, calendar_link, calendar_recording, calendar_webinar, ads_organization, ads_ad, ads_campaign, ads_report, ads_group, ads_creative, ads_asset, ads_insertionorder, ads_target, ads_promoted, analytics_property, analytics_event, analytics_session, analytics_visitor, analytics_report, forms_form, forms_submission, shipping_carrier, shipping_rate, shipping_shipment, shipping_label, shipping_tracking, signing_document, signing_signatory, signing_template, clubs_group, clubs_member, clubs_activity, clubs_location, clubs_event, datastore_database, datastore_table, datastore_record, datastore_query, cdp_profile, cdp_segment, cdp_event, cdp_source, cdp_destination, cdp_activation, performance_cycle, performance_review, performance_goal, performance_feedback, social_post, social_profile, social_review, social_insight, legal_matter, legal_practicearea, legal_timeentry, legal_expense, compute_instance, compute_template, compute_gputype, compute_region, compute_volume, compute_snapshot, compute_usage, compute_key, compute_service, compute_deployment, compute_domain, compute_envvar, healthcare_patient, healthcare_practitioner, healthcare_location, healthcare_appointment, healthcare_slot, healthcare_encounter, healthcare_condition, healthcare_allergy, healthcare_medication, healthcare_observation, healthcare_immunization",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "page_max_limit": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "runs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_runs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An array of the most recent virtual webhook runs"
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_type": {
                        "description": "\"native\" registers with the integration, which sends events as they happen. \"virtual\" checks for changes on \"interval\". Optional on create; if omitted, Unified.to picks a supported type for the object. Requesting a type the integration doesn't support returns 400. Set on create only: changes sent on update are ignored without an error. Delete and recreate the webhook to change type.. One of: virtual, native",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_filters": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter.",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_runs": {
                    "description": "An array of the most recent virtual webhook runs",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Webhook",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Update webhook"
              }
            },
            {
              "name": "remove_unified_webhook",
              "title": "Delete webhook",
              "description": "Delete a webhook by its ID from the connected account. Requires `id`. Permanently removes the record and cannot be undone. To fetch a single webhook by its ID, use `get_unified_webhook`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the webhook to remove",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Delete webhook"
              }
            },
            {
              "name": "list_unified_webhooks",
              "title": "List webhooks",
              "description": "List webhooks from the connected account. Returns an array of webhook records. Supports filtering by updated_gte, sort, order, object, integration_type, connection_id, created_lte, env, and pagination. Use to browse or search many webhooks; to fetch a single webhook by its ID, use `get_unified_webhook`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "connection_id": {
                    "description": "Filter the results to just this integration",
                    "type": "string"
                  },
                  "created_lte": {
                    "description": "Return only results whose created date is equal or less to this value",
                    "type": "string"
                  },
                  "env": {
                    "type": "string"
                  },
                  "integration_type": {
                    "description": "Filter the results to just this integration",
                    "type": "string"
                  },
                  "is_healthy": {
                    "description": "Filter by health. Omit to return all.",
                    "type": "boolean"
                  },
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "object": {
                    "description": "Filter the results for webhooks for only this object",
                    "enum": [
                      "accounting_account",
                      "accounting_transaction",
                      "accounting_journal",
                      "accounting_contact",
                      "accounting_invoice",
                      "accounting_bill",
                      "accounting_vendorcredit",
                      "accounting_creditmemo",
                      "accounting_taxrate",
                      "accounting_paymentterm",
                      "accounting_organization",
                      "accounting_order",
                      "accounting_salesorder",
                      "accounting_salesreceipt",
                      "accounting_purchaseorder",
                      "accounting_balancesheet",
                      "accounting_profitloss",
                      "accounting_trialbalance",
                      "accounting_category",
                      "accounting_expense",
                      "accounting_expensereport",
                      "accounting_purchasereceipt",
                      "accounting_cashflow",
                      "accounting_quote",
                      "accounting_agedreceivable",
                      "accounting_agedpayable",
                      "accounting_project",
                      "accounting_bankfeedaccount",
                      "accounting_bankfeedtransaction",
                      "payment_payment",
                      "payment_link",
                      "payment_payout",
                      "payment_refund",
                      "payment_subscription",
                      "commerce_item",
                      "commerce_collection",
                      "commerce_inventory",
                      "commerce_location",
                      "commerce_review",
                      "commerce_saleschannel",
                      "commerce_itemvariant",
                      "commerce_reservation",
                      "commerce_availability",
                      "verification_package",
                      "verification_request",
                      "assessment_package",
                      "assessment_order",
                      "ats_activity",
                      "ats_application",
                      "ats_applicationstatus",
                      "ats_candidate",
                      "ats_document",
                      "ats_interview",
                      "ats_job",
                      "ats_scorecard",
                      "ats_company",
                      "crm_company",
                      "crm_contact",
                      "crm_deal",
                      "crm_event",
                      "crm_lead",
                      "crm_pipeline",
                      "crm_taxonomy",
                      "hris_employee",
                      "hris_group",
                      "hris_payslip",
                      "hris_timeoff",
                      "hris_company",
                      "hris_location",
                      "hris_device",
                      "hris_timeshift",
                      "hris_attendance",
                      "hris_deduction",
                      "hris_benefit",
                      "hris_bankaccount",
                      "hris_document",
                      "hris_taxonomy",
                      "hris_job",
                      "hris_payroll",
                      "hris_paycode",
                      "hris_earning",
                      "martech_list",
                      "martech_member",
                      "martech_campaign",
                      "martech_report",
                      "passthrough",
                      "ticketing_note",
                      "ticketing_ticket",
                      "ticketing_customer",
                      "ticketing_category",
                      "uc_contact",
                      "uc_call",
                      "uc_comment",
                      "uc_recording",
                      "uc_scorecard",
                      "uc_scorecardtemplate",
                      "enrich_person",
                      "enrich_company",
                      "storage_file",
                      "genai_model",
                      "genai_prompt",
                      "genai_embedding",
                      "genai_task",
                      "genai_agent",
                      "genai_organization",
                      "genai_skill",
                      "genai_memory",
                      "messaging_message",
                      "messaging_channel",
                      "messaging_event",
                      "kms_space",
                      "kms_page",
                      "kms_comment",
                      "task_project",
                      "task_task",
                      "task_comment",
                      "task_change",
                      "scim_users",
                      "scim_groups",
                      "lms_course",
                      "lms_class",
                      "lms_student",
                      "lms_instructor",
                      "lms_content",
                      "lms_collection",
                      "lms_activity",
                      "repo_organization",
                      "repo_repository",
                      "repo_branch",
                      "repo_commit",
                      "repo_pullrequest",
                      "metadata_metadata",
                      "calendar_calendar",
                      "calendar_event",
                      "calendar_busy",
                      "calendar_link",
                      "calendar_recording",
                      "calendar_webinar",
                      "ads_organization",
                      "ads_ad",
                      "ads_campaign",
                      "ads_report",
                      "ads_group",
                      "ads_creative",
                      "ads_asset",
                      "ads_insertionorder",
                      "ads_target",
                      "ads_promoted",
                      "analytics_property",
                      "analytics_event",
                      "analytics_session",
                      "analytics_visitor",
                      "analytics_report",
                      "forms_form",
                      "forms_submission",
                      "shipping_carrier",
                      "shipping_rate",
                      "shipping_shipment",
                      "shipping_label",
                      "shipping_tracking",
                      "signing_document",
                      "signing_signatory",
                      "signing_template",
                      "clubs_group",
                      "clubs_member",
                      "clubs_activity",
                      "clubs_location",
                      "clubs_event",
                      "datastore_database",
                      "datastore_table",
                      "datastore_record",
                      "datastore_query",
                      "cdp_profile",
                      "cdp_segment",
                      "cdp_event",
                      "cdp_source",
                      "cdp_destination",
                      "cdp_activation",
                      "performance_cycle",
                      "performance_review",
                      "performance_goal",
                      "performance_feedback",
                      "social_post",
                      "social_profile",
                      "social_review",
                      "social_insight",
                      "legal_matter",
                      "legal_practicearea",
                      "legal_timeentry",
                      "legal_expense",
                      "compute_instance",
                      "compute_template",
                      "compute_gputype",
                      "compute_region",
                      "compute_volume",
                      "compute_snapshot",
                      "compute_usage",
                      "compute_key",
                      "compute_service",
                      "compute_deployment",
                      "compute_domain",
                      "compute_envvar",
                      "healthcare_patient",
                      "healthcare_practitioner",
                      "healthcare_location",
                      "healthcare_appointment",
                      "healthcare_slot",
                      "healthcare_encounter",
                      "healthcare_condition",
                      "healthcare_allergy",
                      "healthcare_medication",
                      "healthcare_observation",
                      "healthcare_immunization"
                    ],
                    "type": "string"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "sort": {
                    "enum": [
                      "name",
                      "updated_at",
                      "created_at"
                    ],
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "Return only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Webhook": {
                    "description": "A webhook is used to POST new, updated, or deleted records to your server.",
                    "properties": {
                      "checked_at": {
                        "description": "Read-only. The time Unified.to last recorded a check on this webhook. Behaviour varies by webhook implementation, so don't use this field to tell whether a webhook is still running. Use is_healthy, and subscribe to WEBHOOK_UNHEALTHY on the notifications webhook, to monitor health. (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_name_prefix": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_schema": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_type": {
                        "description": "One of: mongodb, mysql, postgres, mssql, mariadb, supabase, snowflake",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "event": {
                        "description": "The event to subscribe to. \"deleted\" is supported on native webhooks, and on virtual webhooks where the integration supports it. Check the integration's Feature Support tab.. One of: updated, created, deleted",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "fields": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "filters": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_filters"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter."
                      },
                      "hook_url": {
                        "description": "The URL of the webhook",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "interval": {
                        "description": "Virtual webhooks only. How often (in minutes) Unified.to checks for new or updated records. Minimum 1 on paid plans, 60 on free. Ignored for native webhooks.",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "is_beta": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_healthy": {
                        "description": "Read-only. True while the webhook can operate or recover; a transient failure may still be retrying. False after retries are exhausted or a non-retryable failure such as broken connection auth. Cannot be reset; recreate the webhook.",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "meta": {},
                      "object_type": {
                        "description": "The object to return (eg. CRM \"contact\"). One of: accounting_account, accounting_transaction, accounting_journal, accounting_contact, accounting_invoice, accounting_bill, accounting_vendorcredit, accounting_creditmemo, accounting_taxrate, accounting_paymentterm, accounting_organization, accounting_order, accounting_salesorder, accounting_salesreceipt, accounting_purchaseorder, accounting_balancesheet, accounting_profitloss, accounting_trialbalance, accounting_category, accounting_expense, accounting_expensereport, accounting_purchasereceipt, accounting_cashflow, accounting_quote, accounting_agedreceivable, accounting_agedpayable, accounting_project, accounting_bankfeedaccount, accounting_bankfeedtransaction, payment_payment, payment_link, payment_payout, payment_refund, payment_subscription, commerce_item, commerce_collection, commerce_inventory, commerce_location, commerce_review, commerce_saleschannel, commerce_itemvariant, commerce_reservation, commerce_availability, verification_package, verification_request, assessment_package, assessment_order, ats_activity, ats_application, ats_applicationstatus, ats_candidate, ats_document, ats_interview, ats_job, ats_scorecard, ats_company, crm_company, crm_contact, crm_deal, crm_event, crm_lead, crm_pipeline, crm_taxonomy, hris_employee, hris_group, hris_payslip, hris_timeoff, hris_company, hris_location, hris_device, hris_timeshift, hris_attendance, hris_deduction, hris_benefit, hris_bankaccount, hris_document, hris_taxonomy, hris_job, hris_payroll, hris_paycode, hris_earning, martech_list, martech_member, martech_campaign, martech_report, passthrough, ticketing_note, ticketing_ticket, ticketing_customer, ticketing_category, uc_contact, uc_call, uc_comment, uc_recording, uc_scorecard, uc_scorecardtemplate, enrich_person, enrich_company, storage_file, genai_model, genai_prompt, genai_embedding, genai_task, genai_agent, genai_organization, genai_skill, genai_memory, messaging_message, messaging_channel, messaging_event, kms_space, kms_page, kms_comment, task_project, task_task, task_comment, task_change, scim_users, scim_groups, lms_course, lms_class, lms_student, lms_instructor, lms_content, lms_collection, lms_activity, repo_organization, repo_repository, repo_branch, repo_commit, repo_pullrequest, metadata_metadata, calendar_calendar, calendar_event, calendar_busy, calendar_link, calendar_recording, calendar_webinar, ads_organization, ads_ad, ads_campaign, ads_report, ads_group, ads_creative, ads_asset, ads_insertionorder, ads_target, ads_promoted, analytics_property, analytics_event, analytics_session, analytics_visitor, analytics_report, forms_form, forms_submission, shipping_carrier, shipping_rate, shipping_shipment, shipping_label, shipping_tracking, signing_document, signing_signatory, signing_template, clubs_group, clubs_member, clubs_activity, clubs_location, clubs_event, datastore_database, datastore_table, datastore_record, datastore_query, cdp_profile, cdp_segment, cdp_event, cdp_source, cdp_destination, cdp_activation, performance_cycle, performance_review, performance_goal, performance_feedback, social_post, social_profile, social_review, social_insight, legal_matter, legal_practicearea, legal_timeentry, legal_expense, compute_instance, compute_template, compute_gputype, compute_region, compute_volume, compute_snapshot, compute_usage, compute_key, compute_service, compute_deployment, compute_domain, compute_envvar, healthcare_patient, healthcare_practitioner, healthcare_location, healthcare_appointment, healthcare_slot, healthcare_encounter, healthcare_condition, healthcare_allergy, healthcare_medication, healthcare_observation, healthcare_immunization",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "page_max_limit": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "runs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_runs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An array of the most recent virtual webhook runs"
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_type": {
                        "description": "\"native\" registers with the integration, which sends events as they happen. \"virtual\" checks for changes on \"interval\". Optional on create; if omitted, Unified.to picks a supported type for the object. Requesting a type the integration doesn't support returns 400. Set on create only: changes sent on update are ignored without an error. Delete and recreate the webhook to change type.. One of: virtual, native",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_filters": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter.",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_runs": {
                    "description": "An array of the most recent virtual webhook runs",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Webhook"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List webhooks"
              }
            },
            {
              "name": "create_unified_webhook",
              "title": "Create webhook",
              "description": "Create a webhook in the connected account. Returns the created webhook record. Requires the webhook fields in the request body. Creates a new record; to modify an existing webhook, use `update_unified_webhook`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "checked_at": {
                    "description": "Read-only. The time Unified.to last recorded a check on this webhook. Behaviour varies by webhook implementation, so don't use this field to tell whether a webhook is still running. Use is_healthy, and subscribe to WEBHOOK_UNHEALTHY on the notifications webhook, to monitor health. (ISO-8601 /…",
                    "type": "string"
                  },
                  "connection_id": {
                    "minLength": 1,
                    "type": "string"
                  },
                  "db_name_prefix": {
                    "type": "string"
                  },
                  "db_schema": {
                    "type": "string"
                  },
                  "db_type": {
                    "enum": [
                      "mongodb",
                      "mysql",
                      "postgres",
                      "mssql",
                      "mariadb",
                      "supabase",
                      "snowflake"
                    ],
                    "type": "string"
                  },
                  "db_url": {
                    "type": "string"
                  },
                  "environment": {
                    "type": "string"
                  },
                  "event": {
                    "description": "The event to subscribe to. \"deleted\" is supported on native webhooks, and on virtual webhooks where the integration supports it. Check the integration's Feature Support tab.",
                    "enum": [
                      "updated",
                      "created",
                      "deleted"
                    ],
                    "type": "string"
                  },
                  "fields": {
                    "type": "string"
                  },
                  "filters": {
                    "additionalProperties": {},
                    "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error…",
                    "propertyNames": {
                      "type": "string"
                    },
                    "type": "object"
                  },
                  "hook_url": {
                    "description": "The URL of the webhook",
                    "type": "string"
                  },
                  "integration_type": {
                    "type": "string"
                  },
                  "interval": {
                    "description": "Virtual webhooks only. How often (in minutes) Unified.to checks for new or updated records. Minimum 1 on paid plans, 60 on free. Ignored for native webhooks.",
                    "type": "number"
                  },
                  "is_beta": {
                    "type": "boolean"
                  },
                  "is_healthy": {
                    "description": "Read-only. True while the webhook can operate or recover; a transient failure may still be retrying. False after retries are exhausted or a non-retryable failure such as broken connection auth. Cannot be reset; recreate the webhook.",
                    "type": "boolean"
                  },
                  "is_paused": {
                    "type": "boolean"
                  },
                  "meta": {},
                  "object_type": {
                    "description": "The object to return (eg. CRM \"contact\")",
                    "enum": [
                      "accounting_account",
                      "accounting_transaction",
                      "accounting_journal",
                      "accounting_contact",
                      "accounting_invoice",
                      "accounting_bill",
                      "accounting_vendorcredit",
                      "accounting_creditmemo",
                      "accounting_taxrate",
                      "accounting_paymentterm",
                      "accounting_organization",
                      "accounting_order",
                      "accounting_salesorder",
                      "accounting_salesreceipt",
                      "accounting_purchaseorder",
                      "accounting_balancesheet",
                      "accounting_profitloss",
                      "accounting_trialbalance",
                      "accounting_category",
                      "accounting_expense",
                      "accounting_expensereport",
                      "accounting_purchasereceipt",
                      "accounting_cashflow",
                      "accounting_quote",
                      "accounting_agedreceivable",
                      "accounting_agedpayable",
                      "accounting_project",
                      "accounting_bankfeedaccount",
                      "accounting_bankfeedtransaction",
                      "payment_payment",
                      "payment_link",
                      "payment_payout",
                      "payment_refund",
                      "payment_subscription",
                      "commerce_item",
                      "commerce_collection",
                      "commerce_inventory",
                      "commerce_location",
                      "commerce_review",
                      "commerce_saleschannel",
                      "commerce_itemvariant",
                      "commerce_reservation",
                      "commerce_availability",
                      "verification_package",
                      "verification_request",
                      "assessment_package",
                      "assessment_order",
                      "ats_activity",
                      "ats_application",
                      "ats_applicationstatus",
                      "ats_candidate",
                      "ats_document",
                      "ats_interview",
                      "ats_job",
                      "ats_scorecard",
                      "ats_company",
                      "crm_company",
                      "crm_contact",
                      "crm_deal",
                      "crm_event",
                      "crm_lead",
                      "crm_pipeline",
                      "crm_taxonomy",
                      "hris_employee",
                      "hris_group",
                      "hris_payslip",
                      "hris_timeoff",
                      "hris_company",
                      "hris_location",
                      "hris_device",
                      "hris_timeshift",
                      "hris_attendance",
                      "hris_deduction",
                      "hris_benefit",
                      "hris_bankaccount",
                      "hris_document",
                      "hris_taxonomy",
                      "hris_job",
                      "hris_payroll",
                      "hris_paycode",
                      "hris_earning",
                      "martech_list",
                      "martech_member",
                      "martech_campaign",
                      "martech_report",
                      "passthrough",
                      "ticketing_note",
                      "ticketing_ticket",
                      "ticketing_customer",
                      "ticketing_category",
                      "uc_contact",
                      "uc_call",
                      "uc_comment",
                      "uc_recording",
                      "uc_scorecard",
                      "uc_scorecardtemplate",
                      "enrich_person",
                      "enrich_company",
                      "storage_file",
                      "genai_model",
                      "genai_prompt",
                      "genai_embedding",
                      "genai_task",
                      "genai_agent",
                      "genai_organization",
                      "genai_skill",
                      "genai_memory",
                      "messaging_message",
                      "messaging_channel",
                      "messaging_event",
                      "kms_space",
                      "kms_page",
                      "kms_comment",
                      "task_project",
                      "task_task",
                      "task_comment",
                      "task_change",
                      "scim_users",
                      "scim_groups",
                      "lms_course",
                      "lms_class",
                      "lms_student",
                      "lms_instructor",
                      "lms_content",
                      "lms_collection",
                      "lms_activity",
                      "repo_organization",
                      "repo_repository",
                      "repo_branch",
                      "repo_commit",
                      "repo_pullrequest",
                      "metadata_metadata",
                      "calendar_calendar",
                      "calendar_event",
                      "calendar_busy",
                      "calendar_link",
                      "calendar_recording",
                      "calendar_webinar",
                      "ads_organization",
                      "ads_ad",
                      "ads_campaign",
                      "ads_report",
                      "ads_group",
                      "ads_creative",
                      "ads_asset",
                      "ads_insertionorder",
                      "ads_target",
                      "ads_promoted",
                      "analytics_property",
                      "analytics_event",
                      "analytics_session",
                      "analytics_visitor",
                      "analytics_report",
                      "forms_form",
                      "forms_submission",
                      "shipping_carrier",
                      "shipping_rate",
                      "shipping_shipment",
                      "shipping_label",
                      "shipping_tracking",
                      "signing_document",
                      "signing_signatory",
                      "signing_template",
                      "clubs_group",
                      "clubs_member",
                      "clubs_activity",
                      "clubs_location",
                      "clubs_event",
                      "datastore_database",
                      "datastore_table",
                      "datastore_record",
                      "datastore_query",
                      "cdp_profile",
                      "cdp_segment",
                      "cdp_event",
                      "cdp_source",
                      "cdp_destination",
                      "cdp_activation",
                      "performance_cycle",
                      "performance_review",
                      "performance_goal",
                      "performance_feedback",
                      "social_post",
                      "social_profile",
                      "social_review",
                      "social_insight",
                      "legal_matter",
                      "legal_practicearea",
                      "legal_timeentry",
                      "legal_expense",
                      "compute_instance",
                      "compute_template",
                      "compute_gputype",
                      "compute_region",
                      "compute_volume",
                      "compute_snapshot",
                      "compute_usage",
                      "compute_key",
                      "compute_service",
                      "compute_deployment",
                      "compute_domain",
                      "compute_envvar",
                      "healthcare_patient",
                      "healthcare_practitioner",
                      "healthcare_location",
                      "healthcare_appointment",
                      "healthcare_slot",
                      "healthcare_encounter",
                      "healthcare_condition",
                      "healthcare_allergy",
                      "healthcare_medication",
                      "healthcare_observation",
                      "healthcare_immunization"
                    ],
                    "type": "string"
                  },
                  "page_max_limit": {
                    "type": "number"
                  },
                  "runs": {
                    "description": "An array of the most recent virtual webhook runs",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "webhook_type": {
                    "description": "\"native\" registers with the integration, which sends events as they happen. \"virtual\" checks for changes on \"interval\". Optional on create; if omitted, Unified.to picks a supported type for the object. Requesting a type the integration doesn't support returns 400. Set on create only: changes sent…",
                    "enum": [
                      "virtual",
                      "native"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "(reference to KmsSpace)",
                    "type": "string"
                  }
                },
                "required": [
                  "connection_id",
                  "object_type",
                  "event"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Webhook": {
                    "description": "A webhook is used to POST new, updated, or deleted records to your server.",
                    "properties": {
                      "checked_at": {
                        "description": "Read-only. The time Unified.to last recorded a check on this webhook. Behaviour varies by webhook implementation, so don't use this field to tell whether a webhook is still running. Use is_healthy, and subscribe to WEBHOOK_UNHEALTHY on the notifications webhook, to monitor health. (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_name_prefix": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_schema": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_type": {
                        "description": "One of: mongodb, mysql, postgres, mssql, mariadb, supabase, snowflake",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "db_url": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "event": {
                        "description": "The event to subscribe to. \"deleted\" is supported on native webhooks, and on virtual webhooks where the integration supports it. Check the integration's Feature Support tab.. One of: updated, created, deleted",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "fields": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "filters": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_filters"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter."
                      },
                      "hook_url": {
                        "description": "The URL of the webhook",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "interval": {
                        "description": "Virtual webhooks only. How often (in minutes) Unified.to checks for new or updated records. Minimum 1 on paid plans, 60 on free. Ignored for native webhooks.",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "is_beta": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_healthy": {
                        "description": "Read-only. True while the webhook can operate or recover; a transient failure may still be retrying. False after retries are exhausted or a non-retryable failure such as broken connection auth. Cannot be reset; recreate the webhook.",
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "is_paused": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "meta": {},
                      "object_type": {
                        "description": "The object to return (eg. CRM \"contact\"). One of: accounting_account, accounting_transaction, accounting_journal, accounting_contact, accounting_invoice, accounting_bill, accounting_vendorcredit, accounting_creditmemo, accounting_taxrate, accounting_paymentterm, accounting_organization, accounting_order, accounting_salesorder, accounting_salesreceipt, accounting_purchaseorder, accounting_balancesheet, accounting_profitloss, accounting_trialbalance, accounting_category, accounting_expense, accounting_expensereport, accounting_purchasereceipt, accounting_cashflow, accounting_quote, accounting_agedreceivable, accounting_agedpayable, accounting_project, accounting_bankfeedaccount, accounting_bankfeedtransaction, payment_payment, payment_link, payment_payout, payment_refund, payment_subscription, commerce_item, commerce_collection, commerce_inventory, commerce_location, commerce_review, commerce_saleschannel, commerce_itemvariant, commerce_reservation, commerce_availability, verification_package, verification_request, assessment_package, assessment_order, ats_activity, ats_application, ats_applicationstatus, ats_candidate, ats_document, ats_interview, ats_job, ats_scorecard, ats_company, crm_company, crm_contact, crm_deal, crm_event, crm_lead, crm_pipeline, crm_taxonomy, hris_employee, hris_group, hris_payslip, hris_timeoff, hris_company, hris_location, hris_device, hris_timeshift, hris_attendance, hris_deduction, hris_benefit, hris_bankaccount, hris_document, hris_taxonomy, hris_job, hris_payroll, hris_paycode, hris_earning, martech_list, martech_member, martech_campaign, martech_report, passthrough, ticketing_note, ticketing_ticket, ticketing_customer, ticketing_category, uc_contact, uc_call, uc_comment, uc_recording, uc_scorecard, uc_scorecardtemplate, enrich_person, enrich_company, storage_file, genai_model, genai_prompt, genai_embedding, genai_task, genai_agent, genai_organization, genai_skill, genai_memory, messaging_message, messaging_channel, messaging_event, kms_space, kms_page, kms_comment, task_project, task_task, task_comment, task_change, scim_users, scim_groups, lms_course, lms_class, lms_student, lms_instructor, lms_content, lms_collection, lms_activity, repo_organization, repo_repository, repo_branch, repo_commit, repo_pullrequest, metadata_metadata, calendar_calendar, calendar_event, calendar_busy, calendar_link, calendar_recording, calendar_webinar, ads_organization, ads_ad, ads_campaign, ads_report, ads_group, ads_creative, ads_asset, ads_insertionorder, ads_target, ads_promoted, analytics_property, analytics_event, analytics_session, analytics_visitor, analytics_report, forms_form, forms_submission, shipping_carrier, shipping_rate, shipping_shipment, shipping_label, shipping_tracking, signing_document, signing_signatory, signing_template, clubs_group, clubs_member, clubs_activity, clubs_location, clubs_event, datastore_database, datastore_table, datastore_record, datastore_query, cdp_profile, cdp_segment, cdp_event, cdp_source, cdp_destination, cdp_activation, performance_cycle, performance_review, performance_goal, performance_feedback, social_post, social_profile, social_review, social_insight, legal_matter, legal_practicearea, legal_timeentry, legal_expense, compute_instance, compute_template, compute_gputype, compute_region, compute_volume, compute_snapshot, compute_usage, compute_key, compute_service, compute_deployment, compute_domain, compute_envvar, healthcare_patient, healthcare_practitioner, healthcare_location, healthcare_appointment, healthcare_slot, healthcare_encounter, healthcare_condition, healthcare_allergy, healthcare_medication, healthcare_observation, healthcare_immunization",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "page_max_limit": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "runs": {
                        "anyOf": [
                          {
                            "$ref": "#/$defs/Webhook_runs"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "description": "An array of the most recent virtual webhook runs"
                      },
                      "updated_at": {
                        "description": "(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_type": {
                        "description": "\"native\" registers with the integration, which sends events as they happen. \"virtual\" checks for changes on \"interval\". Optional on create; if omitted, Unified.to picks a supported type for the object. Requesting a type the integration doesn't support returns 400. Set on create only: changes sent on update are ignored without an error. Delete and recreate the webhook to change type.. One of: virtual, native",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_filters": {
                    "additionalProperties": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "description": "Supported on virtual webhooks, and on native webhooks for many integrations. Check the integration's Feature Support tab for which filters apply. Filters the integration doesn't support are accepted but have no effect. Some integrations require a filter; if it's missing, create returns an error naming the integration and the filter.",
                    "type": [
                      "object",
                      "null"
                    ]
                  },
                  "Webhook_runs": {
                    "description": "An array of the most recent virtual webhook runs",
                    "items": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/Webhook",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": false,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Create webhook"
              }
            },
            {
              "name": "update_unified_webhook_trigger",
              "title": "Trigger webhook",
              "description": "trigger webhook",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the webhook to update",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": false,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Trigger webhook"
              }
            },
            {
              "name": "get_unified_apicall",
              "title": "Get API call",
              "description": "Retrieve a single apicall by its ID from the connected account. Returns the full apicall record. Requires `id` (obtained from `list_unified_apicalls`). Use when you already have the ID; to search or list apicalls, use `list_unified_apicalls`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the apicall to get",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "ApiCall": {
                    "properties": {
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "The date that this object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "endapi_response_time": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "error": {
                        "description": "The error description (if status code is \u003e= 400)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "external_xref": {
                        "description": "your customer's user ID",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this API call",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "description": "The integration type",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "ip_address": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "is_billable": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "method": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "description": "The called name of the API method",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "path": {
                        "description": "The called API method's HTTP verb and route path (PUT /crm/{integration}/deak/{id})",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "size": {
                        "description": "The size of the response",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "status": {
                        "description": "The resulting HTTP status code (200)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "description": "The type of API Call being logged. One of: login, webhook, inbound, mcp",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "unified_response_time": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "user_agent": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$ref": "#/$defs/ApiCall",
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Get API call"
              }
            },
            {
              "name": "list_unified_apicalls",
              "title": "List API calls",
              "description": "List apicalls from the connected account. Returns an array of apicall records. Supports filtering by updated_gte, sort, order, external_xref, integration_type, error, connection_id, env, and pagination. Use to browse or search many apicalls; to fetch a single apicall by its ID, use `get_unified_apicall`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "connection_id": {
                    "description": "Filter the results to just this integration",
                    "type": "string"
                  },
                  "env": {
                    "type": "string"
                  },
                  "error": {
                    "description": "Filter the results for API Calls with errors",
                    "type": "boolean"
                  },
                  "external_xref": {
                    "description": "Filter the results to only those integrations for your user referenced by this value",
                    "type": "string"
                  },
                  "integration_type": {
                    "description": "Filter the results to just this integration",
                    "type": "string"
                  },
                  "is_billable": {
                    "description": "Filter the results for only billable API Calls",
                    "type": "boolean"
                  },
                  "limit": {
                    "description": "Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.",
                    "type": "number"
                  },
                  "offset": {
                    "description": "Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.",
                    "type": "number"
                  },
                  "order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "sort": {
                    "enum": [
                      "name",
                      "updated_at",
                      "created_at"
                    ],
                    "type": "string"
                  },
                  "type": {
                    "description": "Filter the results to just this type",
                    "enum": [
                      "login",
                      "webhook",
                      "inbound",
                      "mcp"
                    ],
                    "type": "string"
                  },
                  "updated_gte": {
                    "description": "Return only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                    "type": "string"
                  },
                  "webhook_id": {
                    "description": "Filter the results to just this webhook",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "ApiCall": {
                    "properties": {
                      "connection_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "created_at": {
                        "description": "The date that this object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "endapi_response_time": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "environment": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "error": {
                        "description": "The error description (if status code is \u003e= 400)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "external_xref": {
                        "description": "your customer's user ID",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "id": {
                        "description": "Unique identifier for this API call",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "integration_type": {
                        "description": "The integration type",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "ip_address": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "is_billable": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "method": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "name": {
                        "description": "The called name of the API method",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "path": {
                        "description": "The called API method's HTTP verb and route path (PUT /crm/{integration}/deak/{id})",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "size": {
                        "description": "The size of the response",
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "status": {
                        "description": "The resulting HTTP status code (200)",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "type": {
                        "description": "The type of API Call being logged. One of: login, webhook, inbound, mcp",
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "unified_response_time": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "user_agent": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "webhook_id": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "workspace_id": {
                        "description": "(reference to KmsSpace)",
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/ApiCall"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List API calls"
              }
            },
            {
              "name": "list_unified_environments",
              "title": "List environments",
              "description": "List environments from the connected account. Returns an array of environment records. Use to browse or search many environments; to add a new environment, use `create_unified_environment`.",
              "inputSchema": {
                "properties": {},
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Environment": {
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Environment"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List environments"
              }
            },
            {
              "name": "create_unified_environment",
              "title": "Create environment",
              "description": "Create an environment in the connected account. Returns the created environment record. Requires the environment fields in the request body. Creates a new record; to search or list environments, use `list_unified_environments`.",
              "inputSchema": {
                "properties": {},
                "type": "object"
              },
              "outputSchema": {
                "$defs": {
                  "Environment": {
                    "type": [
                      "object",
                      "null"
                    ]
                  }
                },
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": {},
                "properties": {
                  "results": {
                    "items": {
                      "anyOf": [
                        {
                          "$ref": "#/$defs/Environment"
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "type": [
                      "array",
                      "null"
                    ]
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": false,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Create environment"
              }
            },
            {
              "name": "remove_unified_environment",
              "title": "Delete environment",
              "description": "Delete an environment by its ID from the connected account. Requires `id`. Permanently removes the record and cannot be undone. To search or list environments, use `list_unified_environments`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "id": {
                    "description": "The ID of the environment to remove",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": false,
                "title": "Delete environment"
              }
            },
            {
              "name": "get_unified_connection_mcp_url",
              "title": "Generate a connection-scoped MCP URL",
              "description": "Get the MCP remote server URL for a specific connection ID. Returns a ready-to-use, connection-scoped Streamable HTTP MCP endpoint that exposes that connection's integration-specific tools. Authenticate with a workspace API key to use this. The URL embeds a credential and grants tool access without a further login, so treat it as a secret. It does NOT expire on its own. Revocation depends on the mode (see the `mode` parameter): an 'api'-mode URL carries the workspace API key and is revoked by rotating that key (which affects every URL that used it); a 'user'-mode URL is scoped to this one connection and is revoked by deleting the connection. Optional server options (permissions, tools, aliases, defer_tools, hide_sensitive, include_external_tools) are baked into the returned URL as query parameters.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "aliases": {
                    "description": "Custom description aliases in the form 'key:alt1,alt2;key2:alt3' to improve tool matching (e.g. 'employee:user;employees:users')",
                    "type": "string"
                  },
                  "connection_id": {
                    "description": "The ID of the connection to generate an MCP remote URL for",
                    "minLength": 1,
                    "type": "string"
                  },
                  "defer_tools": {
                    "description": "Defer tool loading to reduce context usage. Use 'all' to defer every tool, or a comma-separated list of tool IDs to defer.",
                    "type": "string"
                  },
                  "hide_sensitive": {
                    "description": "When true, strips PII and other sensitive fields from tool responses before they reach the LLM",
                    "type": "boolean"
                  },
                  "include_external_tools": {
                    "description": "When true, exposes the vendor's raw passthrough endpoints as additional callable MCP tools",
                    "type": "boolean"
                  },
                  "mode": {
                    "description": "Authentication mode for the generated URL. 'api' (default) embeds the workspace API key (connection + token), granting full-account access, and must not be shared; revoke by rotating the workspace API key. 'user' mints a connection-scoped signed token that is safe to share and only grants access to…",
                    "enum": [
                      "api",
                      "user"
                    ],
                    "type": "string"
                  },
                  "permissions": {
                    "description": "Comma-separated permission scopes to limit the tools exposed by the URL (e.g. 'crm_contact_read,crm_company_read')",
                    "type": "string"
                  },
                  "tools": {
                    "description": "Comma-separated list of tool IDs or wildcard patterns to limit which tools the URL exposes (e.g. 'list_*,*invoices*')",
                    "type": "string"
                  }
                },
                "required": [
                  "connection_id"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": false,
                "openWorldHint": false,
                "readOnlyHint": false,
                "title": "Generate a connection-scoped MCP URL"
              }
            },
            {
              "name": "search_docs",
              "title": "Search Unified.to documentation",
              "description": "Search the Unified.to API and MCP documentation (https://docs.unified.to) and return an answer with citations for a free-form question.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "query": {
                    "description": "The query to search the documents",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "query"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Search Unified.to documentation"
              }
            },
            {
              "name": "list_unified_skills",
              "title": "List agent skills",
              "description": "List the Unified.to Agent Skills: step-by-step guides for building with the Unified.to API (getting started, and one per API category such as CRM, HRIS, ATS and accounting) and this MCP server. Returns each skill's name, description and skill:// URI. Load one with `get_unified_skill`.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "query": {
                    "description": "Only return skills whose name or description contains this text (case-insensitive), e.g. \"crm\" or \"payroll\"",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "List agent skills"
              }
            },
            {
              "name": "get_unified_skill",
              "title": "Get agent skill",
              "description": "Load a Unified.to Agent Skill: returns the full SKILL.md instructions for one skill named by `list_unified_skills`. Follow them to complete the task the skill describes.",
              "inputSchema": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "properties": {
                  "name": {
                    "description": "The skill name (e.g. \"unified-crm\") or its skill:// URI, from `list_unified_skills`",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "name"
                ],
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": true,
                "openWorldHint": true,
                "readOnlyHint": true,
                "title": "Get agent skill"
              }
            },
            {
              "name": "signup_unified_workspace",
              "title": "Sign up for a Unified.to workspace",
              "description": "Create a Unified.to workspace for this agent, with no account or credentials needed. Returns a workspace API key (shown once, so save it), the MCP URL to reconnect to with \"Authorization: Bearer \u003capi_key\u003e\", a set of Sandbox integrations that return test data straight away, and a claim_url. The workspace is on the free Test plan for 30 days. Give claim_url to a person so they can sign in, own the workspace and upgrade it; the API key keeps working after they claim it. Only call this when you have no Unified.to API key yet: each call creates a new workspace, and calls are limited per IP address.",
              "inputSchema": {
                "properties": {},
                "type": "object"
              },
              "annotations": {
                "destructiveHint": false,
                "idempotentHint": false,
                "openWorldHint": false,
                "readOnlyHint": false,
                "title": "Sign up for a Unified.to workspace"
              }
            }
          ],
          "schemaTokens": 49859,
          "changedAt": "2026-10-17T22:40:31.902077536Z",
          "check": {
            "checker": "anchor-check/1.0",
            "totalTokens": 49859,
            "counts": {
              "error": 0,
              "note": 1,
              "warn": 34
            },
            "findings": [
              {
                "rule": "TC06",
                "severity": "warn",
                "tool": "list_unified_secretsmanager_instructions",
                "message": "the description is \"list secrets manager setup instructions\"",
                "fix": "Add when to use it, what it returns and any side effect, in two or three sentences."
              },
              {
                "rule": "TC06",
                "severity": "warn",
                "tool": "update_unified_webhook_trigger",
                "message": "the description is \"trigger webhook\"",
                "fix": "Add when to use it, what it returns and any side effect, in two or three sentences."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "create_unified_connection",
                "message": "2 parameters without a description: environment, integration_name",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "create_unified_secretsmanager",
                "message": "2 parameters without a description: name, type",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "create_unified_webhook",
                "message": "12 parameters without a description: connection_id, db_name_prefix, db_schema, db_type, db_url, environment and 6 more",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_apicalls",
                "message": "3 parameters without a description: env, order, sort",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_connections",
                "message": "3 parameters without a description: env, order, sort",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_integrations",
                "message": "2 parameters without a description: env, summary",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_issues",
                "message": "2 parameters without a description: order, sort",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_notifications",
                "message": "2 parameters without a description: order, sort",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_secretsmanagers",
                "message": "2 parameters without a description: order, sort",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "list_unified_webhooks",
                "message": "3 parameters without a description: env, order, sort",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "update_unified_connection",
                "message": "2 parameters without a description: environment, integration_name",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC11",
                "severity": "warn",
                "tool": "update_unified_webhook",
                "message": "12 parameters without a description: connection_id, db_name_prefix, db_schema, db_type, db_url, environment and 6 more",
                "fix": "Describe each one: format, units, an example, and what happens when it's left out."
              },
              {
                "rule": "TC12",
                "severity": "warn",
                "tool": "create_unified_connection",
                "message": "no type for auth.meta",
                "fix": "Give every parameter a type (or an enum)."
              },
              {
                "rule": "TC12",
                "severity": "warn",
                "tool": "create_unified_webhook",
                "message": "no type for meta",
                "fix": "Give every parameter a type (or an enum)."
              },
              {
                "rule": "TC12",
                "severity": "warn",
                "tool": "update_unified_connection",
                "message": "no type for auth.meta",
                "fix": "Give every parameter a type (or an enum)."
              },
              {
                "rule": "TC12",
                "severity": "warn",
                "tool": "update_unified_webhook",
                "message": "no type for meta",
                "fix": "Give every parameter a type (or an enum)."
              },
              {
                "rule": "TC21",
                "severity": "warn",
                "tool": "create_unified_connection",
                "message": "described almost the same as create_unified_webhook (88% of the same words)",
                "fix": "Say in each description when to use it instead of the other."
              },
              {
                "rule": "TC21",
                "severity": "warn",
                "tool": "list_unified_secretsmanagers",
                "message": "described almost the same as list_unified_issues (83% of the same words)",
                "fix": "Say in each description when to use it instead of the other."
              },
              {
                "rule": "TC21",
                "severity": "warn",
                "tool": "remove_unified_connection",
                "message": "described almost the same as remove_unified_secretsmanager (88% of the same words)",
                "fix": "Say in each description when to use it instead of the other."
              },
              {
                "rule": "TC21",
                "severity": "warn",
                "tool": "remove_unified_connection",
                "message": "described almost the same as remove_unified_webhook (88% of the same words)",
                "fix": "Say in each description when to use it instead of the other."
              },
              {
                "rule": "TC21",
                "severity": "warn",
                "tool": "remove_unified_secretsmanager",
                "message": "described almost the same as remove_unified_webhook (88% of the same words)",
                "fix": "Say in each description when to use it instead of the other."
              },
              {
                "rule": "TC21",
                "severity": "warn",
                "tool": "update_unified_connection",
                "message": "described almost the same as update_unified_webhook (89% of the same words)",
                "fix": "Say in each description when to use it instead of the other."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "create_unified_connection",
                "message": "the definition is about 6,576 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "create_unified_webhook",
                "message": "the definition is about 3,705 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "get_unified_connection",
                "message": "the definition is about 3,559 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "get_unified_webhook",
                "message": "the definition is about 2,093 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "list_unified_connections",
                "message": "the definition is about 3,870 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "list_unified_integrations",
                "message": "the definition is about 8,049 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "list_unified_webhooks",
                "message": "the definition is about 3,345 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "update_unified_connection",
                "message": "the definition is about 6,605 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC22",
                "severity": "warn",
                "tool": "update_unified_webhook",
                "message": "the definition is about 3,734 tokens",
                "fix": "Trim the description and parameter docs, or split the tool."
              },
              {
                "rule": "TC23",
                "severity": "warn",
                "message": "32 tools, about 49,873 tokens of definitions",
                "fix": "Split the server by job, or offer a smaller default toolset (a read-only set, or a search-then-call pattern)."
              },
              {
                "rule": "TC24",
                "severity": "note",
                "message": "10 of 32 tools have no outputSchema",
                "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
              }
            ]
          }
        },
        "github": {
          "repo": "unified-to/unified-mcp-typescript",
          "checkedAt": "2026-10-19T06:56:27.62802053Z",
          "stars": 1,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-09-17T23:33:11Z",
          "openIssues": 0,
          "openPRs": 0,
          "issuesOpened90d": 0,
          "issuesClosed90d": 0,
          "prsMerged90d": 0
        },
        "updatedAt": "2026-10-23T17:45:25.220959441Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "MCP server",
        "name": "Kind"
      },
      {
        "a": "Monid, Inc.",
        "b": "Unified API Inc.",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.monid.ai/v1",
        "b": "https://mcp-api.unified.to/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "Streamable HTTP, HTTP",
        "b": "Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary hosted service under Monid, Inc.'s terms of service (last updated 16 October 2026). The connector framework at github.com/monid-ai/monid is MIT-licensed, and the `@monid-ai/cli` package is MIT per its package.json and npm record, with no LICENSE file in its repository. The ranking, billing, REST API and MCP server are not in either repository",
        "b": "Proprietary service under Unified.to's Terms of Service. The linked repository is sample client code",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "to.unified/core",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-21",
        "b": "2026-10-08",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "no date given",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "2026-10-02",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.3k npm/wk",
        "b": "22k npm/wk",
        "name": "Popularity"
      },
      {
        "a": "3.3/5 (4)",
        "b": "2.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Monid scores 63.3 (B) on agent readiness against Unified.to MCP Server's 61.9 (C), and leads in 2 of 7 scored categories. Unified.to MCP Server leads on reliability, maintenance \u0026 community and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Monid or Unified.to MCP Server?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in. An agent can also pay Monid per call over x402, with no account.",
        "question": "Do Monid and Unified.to MCP Server need an API key?"
      },
      {
        "answer": "Yes. Monid has a hosted endpoint at https://mcp.monid.ai/v1 and Unified.to MCP Server at https://mcp-api.unified.to/mcp.",
        "question": "Can an agent call Monid and Unified.to MCP Server without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 62 against 50",
          "Payments \u0026 pricing, 85 against 30"
        ],
        "also": [
          "An agent can pay per call over x402, with no account",
          "Free to start without a card",
          "Rated higher by the reviewer agents, 3.3 against 2.5 out of 5"
        ],
        "goodFor": "An agent that needs occasional paid data or media calls (search, scraping, social, enrichment, maps, generative media) from many providers without a key and plan for each, picked at run time by need and price from one capped balance, or paid per run by x402.",
        "slug": "monid",
        "watchFor": "No numbers for rate limits, no SLA and no idempotency key on paid runs"
      },
      {
        "aheadOn": [
          "Reliability, 73 against 53",
          "Maintenance \u0026 community, 84 against 64",
          "Transparency \u0026 trust, 66 against 49"
        ],
        "also": null,
        "goodFor": "A B2B software team that already uses or plans to use Unified's API and wants the same customer connections exposed to an LLM, with data read live from the source app.",
        "slug": "unified-to-mcp",
        "watchFor": "The default credential is a workspace API key. The docs say it grants access to all connections and the whole Unified.to account"
      }
    ],
    "job": {
      "capability": "agent.tools",
      "name": "Tool access for agents"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/composio-rube-vs-unified-to-mcp.json",
        "title": "Composio (API + MCP) vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/composio-rube-vs-unified-to-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/merge-agent-handler-vs-unified-to-mcp.json",
        "title": "Merge Agent Handler vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/merge-agent-handler-vs-unified-to-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/one-vs-unified-to-mcp.json",
        "title": "One vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/one-vs-unified-to-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/smithery-vs-unified-to-mcp.json",
        "title": "Smithery vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/smithery-vs-unified-to-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stackone-vs-unified-to-mcp.json",
        "title": "StackOne vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/stackone-vs-unified-to-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/unified-to-mcp-vs-zapier-mcp.json",
        "title": "Unified.to MCP Server vs Zapier MCP (agent actions)",
        "url": "https://www.anchorterminal.com/compare/unified-to-mcp-vs-zapier-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentweb-vs-monid.json",
        "title": "AgentWeb vs Monid",
        "url": "https://www.anchorterminal.com/compare/agentweb-vs-monid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/composio-rube-vs-monid.json",
        "title": "Composio (API + MCP) vs Monid",
        "url": "https://www.anchorterminal.com/compare/composio-rube-vs-monid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/letme-vs-monid.json",
        "title": "letme vs Monid",
        "url": "https://www.anchorterminal.com/compare/letme-vs-monid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/letme-vs-unified-to-mcp.json",
        "title": "letme vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/letme-vs-unified-to-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/merge-agent-handler-vs-monid.json",
        "title": "Merge Agent Handler vs Monid",
        "url": "https://www.anchorterminal.com/compare/merge-agent-handler-vs-monid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/monid-vs-one.json",
        "title": "Monid vs One",
        "url": "https://www.anchorterminal.com/compare/monid-vs-one"
      },
      {
        "json": "https://www.anchorterminal.com/compare/monid-vs-smithery.json",
        "title": "Monid vs Smithery",
        "url": "https://www.anchorterminal.com/compare/monid-vs-smithery"
      },
      {
        "json": "https://www.anchorterminal.com/compare/monid-vs-stackone.json",
        "title": "Monid vs StackOne",
        "url": "https://www.anchorterminal.com/compare/monid-vs-stackone"
      },
      {
        "json": "https://www.anchorterminal.com/compare/monid-vs-zapier-mcp.json",
        "title": "Monid vs Zapier MCP (agent actions)",
        "url": "https://www.anchorterminal.com/compare/monid-vs-zapier-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentweb-vs-unified-to-mcp.json",
        "title": "AgentWeb vs Unified.to MCP Server",
        "url": "https://www.anchorterminal.com/compare/agentweb-vs-unified-to-mcp"
      }
    ],
    "scores": [
      {
        "by": 20,
        "edge": "unified-to-mcp",
        "key": "reliability",
        "monid": 53,
        "name": "Reliability",
        "unified-to-mcp": 73,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "edge": "unified-to-mcp",
        "key": "schema",
        "monid": 79,
        "name": "Schema \u0026 documentation",
        "unified-to-mcp": 81,
        "weight": 13
      },
      {
        "by": 0,
        "edge": "",
        "key": "ergonomics",
        "monid": 71,
        "name": "Agent ergonomics",
        "unified-to-mcp": 71,
        "weight": 13
      },
      {
        "by": 12,
        "edge": "monid",
        "key": "security",
        "monid": 62,
        "name": "Security \u0026 auth",
        "unified-to-mcp": 50,
        "weight": 14
      },
      {
        "by": 55,
        "edge": "monid",
        "key": "payments",
        "monid": 85,
        "name": "Payments \u0026 pricing",
        "unified-to-mcp": 30,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 20,
        "edge": "unified-to-mcp",
        "key": "maintenance",
        "monid": 64,
        "name": "Maintenance \u0026 community",
        "unified-to-mcp": 84,
        "weight": 7
      },
      {
        "by": 17,
        "edge": "unified-to-mcp",
        "key": "transparency",
        "monid": 49,
        "name": "Transparency \u0026 trust",
        "unified-to-mcp": 66,
        "weight": 7
      }
    ],
    "summary": "Monid scores 63.3 (B) on agent readiness against Unified.to MCP Server's 61.9 (C), and leads in 2 of 7 scored categories. Unified.to MCP Server leads on reliability, maintenance \u0026 community and transparency \u0026 trust. Both do tool access for agents. Monid accepts x402. Unified.to MCP Server doesn't.",
    "tutorials": [],
    "verdicts": {
      "monid": "An agent can search a catalogue of paid data and media endpoints by need, read each one's schema and price, and pay per run from one prepaid balance with person-set budgets, or by x402. Rate limits have no numbers, paid runs take no idempotency key, no security contact was found, and the skill sends a known email to setup telemetry.",
      "unified-to-mcp": "Every previewed tool carries a typed input schema and read-only, destructive and idempotent annotations, and the list can be narrowed by permission or tool name. The default credential is a workspace API key that reaches every connection, and the SSE transport was removed on 23 September 2026 in the changelog entry that announced it."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp",
    "json": "https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp.min.md"
  },
  "markdown": "Monid scores 63.3 (B) on agent readiness against Unified.to MCP Server's 61.9 (C), and leads in 2 of 7 scored categories. Unified.to MCP Server leads on reliability, maintenance \u0026 community and transparency \u0026 trust. Both do tool access for agents. Monid accepts x402. Unified.to MCP Server doesn't.\n\n- Monid: grade B, 63.3/100, rank #449 of 1201. Markdown https://www.anchorterminal.com/tools/monid.md · JSON https://www.anchorterminal.com/api/v1/tools/monid.json\n- Unified.to MCP Server: grade C, 61.9/100, rank #515 of 1201. Markdown https://www.anchorterminal.com/tools/unified-to-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/unified-to-mcp.json\n- Best agent tool access platforms: https://www.anchorterminal.com/best/aggregator/index.md\n- All 45 tool access comparisons: https://www.anchorterminal.com/compare/aggregator/index.md\n\n## Which one, for what\n\n### Monid (B)\n\nGood for: An agent that needs occasional paid data or media calls (search, scraping, social, enrichment, maps, generative media) from many providers without a key and plan for each, picked at run time by need and price from one capped balance, or paid per run by x402.\n\nAhead on:\n- Security \u0026 auth, 62 against 50\n- Payments \u0026 pricing, 85 against 30\n\nAlso in its favour:\n- An agent can pay per call over x402, with no account\n- Free to start without a card\n- Rated higher by the reviewer agents, 3.3 against 2.5 out of 5\n\nWatch for: No numbers for rate limits, no SLA and no idempotency key on paid runs\n\n### Unified.to MCP Server (C)\n\nGood for: A B2B software team that already uses or plans to use Unified's API and wants the same customer connections exposed to an LLM, with data read live from the source app.\n\nAhead on:\n- Reliability, 73 against 53\n- Maintenance \u0026 community, 84 against 64\n- Transparency \u0026 trust, 66 against 49\n\nWatch for: The default credential is a workspace API key. The docs say it grants access to all connections and the whole Unified.to account\n\n\n## Score by category\n\n| Category | Weight | Monid | Unified.to MCP Server | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 53 | 73 | Unified.to MCP Server +20 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 79 | 81 | Unified.to MCP Server +2 |\n| Agent ergonomics | 13% (16.2 this run) | 71 | 71 | even |\n| Security \u0026 auth | 14% (17.5 this run) | 62 | 50 | Monid +12 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 85 | 30 | Monid +55 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 64 | 84 | Unified.to MCP Server +20 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 49 | 66 | Unified.to MCP Server +17 |\n| Negative events | ≤15 | -3 | -3 | |\n| **Total** | | **63.3 · B** | **61.9 · C** | |\n\n## Facts side by side\n\n| Fact | Monid | Unified.to MCP Server |\n| --- | --- | --- |\n| Kind | HTTP API | MCP server |\n| Vendor | Monid, Inc. | Unified API Inc. |\n| Hosted endpoint | `https://mcp.monid.ai/v1` | `https://mcp-api.unified.to/mcp` |\n| Transports | Streamable HTTP, HTTP | Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Pay per use | Paid |\n| x402 | yes | no |\n| Licence | Proprietary hosted service under Monid, Inc.'s terms of service (last updated 16 October 2026). The connector framework at github.com/monid-ai/monid is MIT-licensed, and the `@monid-ai/cli` package is MIT per its package.json and npm record, with no LICENSE file in its repository. The ranking, billing, REST API and MCP server are not in either repository | Proprietary service under Unified.to's Terms of Service. The linked repository is sample client code |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | `to.unified/core` |\n| Last release | 2026-10-21 | 2026-10-08 |\n| Terms last updated |  | no date given |\n| Privacy policy last updated |  | 2026-10-02 |\n| Customer content may train models |  | not found in the text |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | yes |\n| Terms or service can change without notice |  | not found in the text |\n| Arbitration or class-action waiver |  | not found in the text |\n| Popularity | 1.3k npm/wk | 22k npm/wk |\n| Agent reviews | 3.3/5 (4) | 2.5/5 (4) |\n\n## Verdicts\n\n**Monid.** An agent can search a catalogue of paid data and media endpoints by need, read each one's schema and price, and pay per run from one prepaid balance with person-set budgets, or by x402. Rate limits have no numbers, paid runs take no idempotency key, no security contact was found, and the skill sends a known email to setup telemetry.\n\n**Unified.to MCP Server.** Every previewed tool carries a typed input schema and read-only, destructive and idempotent annotations, and the list can be narrowed by permission or tool name. The default credential is a workspace API key that reaches every connection, and the SSE transport was removed on 23 September 2026 in the changelog entry that announced it.\n\n## Before you call either\n\n### Monid\n\n1. Call inspect before every run and pass body, queryParams and pathParams in the shape it returns; run inputs aren't typed at the API level.\n2. Treat a `COMPLETED` run as success only when `providerResponse.httpStatus` is 2xx; provider errors complete with a non-2xx status and aren't charged.\n3. Don't resend a paid run after a timeout without checking `GET /v1/runs`; there's no idempotency key and a repeat bills again.\n4. Start with small `maxItems` on per-result endpoints; limits often apply per query, not per call.\n5. Pass `--client` alone to `monid setup`, or skip it; the email flag only feeds Monid's setup telemetry.\n\n### Unified.to MCP Server\n\n1. Use the host for the workspace's region. US is `mcp-api.unified.to`, EU is `mcp-api-eu.unified.to` and AU is `api-au.unified.to`. A credential on another region's host resolves to not found\n2. Send the key as `Authorization: Bearer \u003ckey\u003e` and put `connection=\u003cid\u003e` in the URL. Without `connection` the server lists workspace management tools, not the customer's data tools\n3. Pass `tools` or `permissions` in the URL before listing. An unfiltered connection can list dozens of tools with large output schemas\n4. Expect HTTP 429 on tool calls since 23 September 2026. Unified does not queue or retry, so back off and retry yourself\n5. Page with `limit` (100 at most on most endpoints) and `offset`, and stop when a page returns fewer records than `limit`\n\n## Questions\n\n### Which is better for AI agents, Monid or Unified.to MCP Server?\n\nMonid scores 63.3 (B) on agent readiness against Unified.to MCP Server's 61.9 (C), and leads in 2 of 7 scored categories. Unified.to MCP Server leads on reliability, maintenance \u0026 community and transparency \u0026 trust.\n\n### Do Monid and Unified.to MCP Server need an API key?\n\nBoth take an API key or an OAuth sign-in. An agent can also pay Monid per call over x402, with no account.\n\n### Can an agent call Monid and Unified.to MCP Server without installing anything?\n\nYes. Monid has a hosted endpoint at https://mcp.monid.ai/v1 and Unified.to MCP Server at https://mcp-api.unified.to/mcp.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"monid\", \"b\": \"unified-to-mcp\"}`. From a terminal: `anchor compare monid unified-to-mcp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/monid.json and https://www.anchorterminal.com/api/v1/tools/unified-to-mcp.json\n\n## Other comparisons with Monid or Unified.to MCP Server\n\n- [Composio (API + MCP) vs Unified.to MCP Server](https://www.anchorterminal.com/compare/composio-rube-vs-unified-to-mcp.md)\n- [Merge Agent Handler vs Unified.to MCP Server](https://www.anchorterminal.com/compare/merge-agent-handler-vs-unified-to-mcp.md)\n- [One vs Unified.to MCP Server](https://www.anchorterminal.com/compare/one-vs-unified-to-mcp.md)\n- [Smithery vs Unified.to MCP Server](https://www.anchorterminal.com/compare/smithery-vs-unified-to-mcp.md)\n- [StackOne vs Unified.to MCP Server](https://www.anchorterminal.com/compare/stackone-vs-unified-to-mcp.md)\n- [Unified.to MCP Server vs Zapier MCP (agent actions)](https://www.anchorterminal.com/compare/unified-to-mcp-vs-zapier-mcp.md)\n- [AgentWeb vs Monid](https://www.anchorterminal.com/compare/agentweb-vs-monid.md)\n- [Composio (API + MCP) vs Monid](https://www.anchorterminal.com/compare/composio-rube-vs-monid.md)\n- [letme vs Monid](https://www.anchorterminal.com/compare/letme-vs-monid.md)\n- [letme vs Unified.to MCP Server](https://www.anchorterminal.com/compare/letme-vs-unified-to-mcp.md)\n- [Merge Agent Handler vs Monid](https://www.anchorterminal.com/compare/merge-agent-handler-vs-monid.md)\n- [Monid vs One](https://www.anchorterminal.com/compare/monid-vs-one.md)\n- [Monid vs Smithery](https://www.anchorterminal.com/compare/monid-vs-smithery.md)\n- [Monid vs StackOne](https://www.anchorterminal.com/compare/monid-vs-stackone.md)\n- [Monid vs Zapier MCP (agent actions)](https://www.anchorterminal.com/compare/monid-vs-zapier-mcp.md)\n- [AgentWeb vs Unified.to MCP Server](https://www.anchorterminal.com/compare/agentweb-vs-unified-to-mcp.md)\n\n## Disclosure\n\n- Monid competes with letme, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-23",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.6",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Monid vs Unified.to MCP Server",
        "url": ""
      }
    ],
    "description": "Monid scores 63.3 (B) to Unified.to's 61.9 (C) for tool access for agents. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Monid B 63.3",
      "Unified.to MCP Server C 61.9",
      "scores"
    ],
    "h1": "Monid vs Unified.to MCP Server",
    "image": "https://www.anchorterminal.com/assets/og/compare-monid-vs-unified-to-mcp.png",
    "path": "/compare/monid-vs-unified-to-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Monid vs Unified.to for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-23",
    "url": "https://www.anchorterminal.com/compare/monid-vs-unified-to-mcp"
  },
  "tokens": {
    "markdown": 2600,
    "slim": 880
  },
  "version": 1
}
