Updates a connector profile. Secrets resent as __secretvalue:-prefixed placeholders keep their stored values. action_config, event_config and sync_config each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send null, to leave it unchanged.
A comma-separated list of additional fields to expand. Supported values: connector (the connector this profile configures), version (the connector version this profile resolves to), accounts_count (the number of accounts linked to this profile) and enabled_actions_count (how many of that version's actions this profile enables). These are returned as null unless requested.
The key of the connector's authentication configuration to use. Switching it usually requires resending the setup fields and secrets of the new method.
Whether this is the connector's default profile. Marking a profile as default demotes the previous one. false is ignored when the profile ends the request active and no other profile is the default. A disabled profile cannot be made the default: send active: true in the same request, or the request is refused with connector_profile_disabled_cannot_be_default. Resending true to a disabled profile that is already the only default is accepted and changes nothing. Any save that leaves a profile disabled while another profile is also the default clears this flag on it, even when is_default is omitted.
The owner of the pinned connector version (defaults to stackone). Accepts the wildcards builtin (the global stackone owner) and custom (the organization's own connectors).
The secret field values, keyed by field key. Replaces the saved secrets when provided: resend a __secretvalue:-prefixed placeholder to keep a stored secret, send an empty object to clear all secrets, or omit the field to leave them unchanged.
The per-action enablement of the profile, keyed by action id. Sending it replaces the stored map, so an entry left out is removed. Omit it, or send null, to leave the enabled actions unchanged.
The events the profile processes and the webhooks they are delivered to, keyed by event action id: the id of an entry in event_actions from GET /v2/connectors/{id}?expand=actions (e.g. deel_webhook_employee_created_direct). Each entry sets whether the event action is enabled and, in webhook_ids, which webhooks receive its events. An event action left out is disabled. A webhook id that does not belong to the project fails the request with a 400. Keys are not checked against the connector, so an unknown event action id is stored but never matches an event. Sending it replaces the stored configuration in full, so an event action left out also loses its webhooks. Omit it, or send null, to leave the event configuration unchanged; send {} to disable every event action and remove all its webhook subscriptions.
The per-action data-sync configuration, keyed by action id. Sending it replaces the stored map, so an action left out stops syncing. Omit it, or send null, to leave the sync configuration unchanged.
How many of the connector version's actions this profile enables. For StackOne connectors only the actions in the release stages your organization can access are counted, so this can read lower than the number the profile actually enables; a connector your organization owns is counted in full. A profile that enables everything counts all of them; one naming individual actions counts only those the version still has. 0 when the profile enables nothing, and also whenever no catalogue can be resolved — an unreadable registry, or a connector whose own release stage your organization cannot access. Always present; null unless requested via ?expand=enabled_actions_count on a read endpoint, and always null on create.
The saved secret fields, keyed by field key. Values are __secretvalue:-prefixed redacted placeholders (never the plaintext); resend a placeholder unchanged to keep the stored secret.
The saved event action configuration and the webhooks subscribed to each event action, keyed by event action id. Set it with event_config on create or patch.
The per-action data-sync configuration, keyed by action id.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Stackone","colors":{"primary":"#068F56","light":"#00AF66","dark":"#068F56"},"logo":{"light":"https://mintcdn.com/stackone-60/WsmKpuoeBZmio9QO/images/logo/logo-light-mode.svg?fit=max\u0026auto=format\u0026n=WsmKpuoeBZmio9QO\u0026q=85\u0026s=f08be9c0a142cb1e7fcaa23910c4bf7f","dark":"https://mintcdn.com/stackone-60/WsmKpuoeBZmio9QO/images/logo/logo-dark-mode.svg?fit=max\u0026auto=format\u0026n=WsmKpuoeBZmio9QO\u0026q=85\u0026s=b57d63594c13dee65c06a2d578927466"},"favicon":"https://mintcdn.com/stackone-60/EZ7nWzE-JJzhmP-C/images/logo/favicon.png?fit=max\u0026auto=format\u0026n=EZ7nWzE-JJzhmP-C\u0026q=85\u0026s=9012a8ae6ce9a80698406b611be47925","appearance":{"default":"light"},"background":{"image":{"light":"https://mintcdn.com/stackone-60/knwbcGlYFJSeLObv/images/background/light.svg?fit=max\u0026auto=format\u0026n=knwbcGlYFJSeLObv\u0026q=85\u0026s=112166d244e990ebc0146ff96958757c","dark":"https://mintcdn.com/stackone-60/knwbcGlYFJSeLObv/images/background/dark.svg?fit=max\u0026auto=format\u0026n=knwbcGlYFJSeLObv\u0026q=85\u0026s=50ec5e23eeb91f55e78a0da97dcaeb7b"},"color":{"dark":"#1a1a1a"}},"navbar":{"links":[{"icon":"circle-question","href":"/support","label":"Support"},{"href":"https://app.stackone.com","label":"Login"},{"href":"https://www.stackone.com/demo","label":"Book a demo"}],"primary":{"type":"button","label":"Start Free","href":"https://www.stackone.com/request-free-access"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/stackonehq","twitter":"https://twitter.com/StackOneHQ"}},"seo":{"metatags":{"canonical":"https://docs.stackone.com","google-site-verification":"gYj1x4gkdSwpCGVLFVXNVOPQ_wVrePW37ZKJt3HEqys"}},"fonts":{"heading":{"family":"Sf Pro Display","source":"https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2","format":"woff2"},"body":{"family":"Inter","source":"https://fonts.gstatic.com/s/inter/v18/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2","format":"woff2"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"gtm":{"tagId":"GTM-NZNK37TL"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"stackone-60","hasAudioNarration":false,"actualSubdomain":"stackone-60","customDomains":["docs.stackone.com"],"gitSource":{"type":"github","owner":"stackonehq","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0b57c8f66b62075da459d","collectionId":"8c8574d5-d8ae-4b5a-8fe4-f484209d32eb","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0b57c8f66b62075da459d"},"feedback":{"thumbs":true,"edits":false,"issues":false,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0b57c8f66b62075da459d","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Connectors","count":8615},{"language":"default","tag":"Embed","count":84},{"language":"default","tag":"Platform API","count":62},{"language":"default","tag":"Gateway","count":48},{"language":"default","tag":"Features","count":48},{"language":"default","tag":"Connector Building","count":42},{"language":"default","tag":"Unified Actions","count":39},{"language":"default","tag":"Embed StackOne","count":36},{"language":"default","tag":"Call Actions","count":29},{"language":"default","tag":"Endpoints","count":25}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@keyframes pulse-yellow{0%,to{box-shadow:0 0 6px rgba(255,214,0,.5)}50%{box-shadow:0 0 10px rgba(255,214,0,.8)}}@keyframes pulse-orange{0%,to{box-shadow:0 0 6px rgba(255,145,0,.5)}50%{box-shadow:0 0 10px rgba(255,145,0,.8)}}@keyframes pulse-red{0%,to{box-shadow:0 0 6px rgba(255,23,68,.5)}50%{box-shadow:0 0 10px rgba(255,23,68,.8)}}#content-area a code{z-index:auto}p.whitespace-pre-line:has(>code:only-child){display:inline-grid}p.whitespace-pre-line>code{overflow-x:auto;overflow-wrap:normal;scrollbar-width:none}span.fixed{background-size:contain;min-height:800px;background-attachment:initial!important}nav>ul>li:not(#topbar-cta-button)>a.font-medium{font-weight:600;letter-spacing:0}nav>ul>li:not(#topbar-cta-button)>a{border-radius:8px;padding:6px;font-size:13px}nav>ul>li:not(#topbar-cta-button)>a:hover{background-color:rgb(var(--gray-100))}nav>ul>li:not(#topbar-cta-button)>a:hover:is(.dark *){background-color:rgb(var(--gray-700))}li#topbar-cta-button a{padding:6px 10px}li#topbar-cta-button>a>span{border-radius:12px;box-shadow:0 1px 0 0 rgba(0,0,0,.15);background-color:#0a0a0a}li#topbar-cta-button>a>span:is(.dark *){background-color:#3b3b3b}div.hidden div.h-full a.group{border-radius:8px;margin-top:10px;margin-right:-10px;padding:10px;height:30px}div.hidden div.h-full a.group:hover{background-color:rgb(var(--gray-100))}div.hidden div.h-full a.group:hover:is(.dark *){background-color:rgb(var(--gray-700))}div.hidden div.h-full a.group div{left:0;bottom:-8px;border-radius:8px}a[href=\"/support\"] span:not(:has(svg)):not([aria-hidden]),div.hidden div.h-full a.group div:not(.bg-primary){display:none}img[src^=\"/images/icons/\"]:is(.dark *){filter:invert(.65)}.bg-sky-50\\/50{background-color:rgba(255,251,235,.5)}.border-sky-500\\/20{border-color:rgba(245,158,11,.2)}.text-sky-900{color:rgb(120 53 15/var(--tw-text-opacity))}.text-sky-500{color:rgb(251 191 36/var(--tw-text-opacity))}.bg-sky-50\\/50:is(.dark *){background-color:rgba(236,201,61,.5)}.border-sky-500\\/20:is(.dark *){border-color:rgba(245,158,11,.2)}.text-sky-500:is(.dark *),.text-sky-900:is(.dark *){color:rgb(240 240 240/var(--tw-text-opacity))}div.text-sm>p{font-size:.95rem}div.text-sm:not(.prose)>p{display:flex;flex-direction:column;gap:5px}div#navbar img{height:20px}table th{text-align:left}div[data-radix-popper-content-wrapper] div.bg-tooltip{background:#3b3b3b;max-width:320px;border-radius:10px;border:0;box-shadow:0 0 10px 0 rgba(0,0,0,.2);padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:300;line-height:160%;letter-spacing:.02em;text-align:left}div#navigation-items>button.nav-dropdown-trigger{background-color:rgb(var(--background-light))}#navigation-items button:is(.dark *),.connector-guide-scopes-container:is(.dark *),div#navigation-items>button.nav-dropdown-trigger:is(.dark *){background-color:rgb(var(--background-dark))}div#sidebar-content{background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(var(--background-light)) 5%,rgb(var(--background-light)) 96%,rgba(255,255,255,0) 100%);padding-left:15px;padding-right:10px;left:0}div#sidebar-content:is(.dark *){background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(var(--background-dark)) 5%,rgb(var(--background-dark)) 96%,rgba(255,255,255,0) 100%);padding-left:15px;padding-right:10px}div#sidebar-content div.sticky{background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(var(--background-light)) 1%,rgb(var(--background-light)) 99%,rgba(255,255,255,0) 100%);z-index:2}div#sidebar-content div.sticky:is(.dark *){background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgb(var(--background-dark)) 1%,rgb(var(--background-dark)) 99%,rgba(255,255,255,0) 100%);z-index:2}#navigation-items button{position:sticky;top:20px;z-index:1;background-color:rgb(var(--background-light))}#navigation-items li[data-active=true]>button[aria-expanded=true]{background-color:rgb(var(--gray-100));font-weight:600!important;z-index:2}#navigation-items li[data-active=true]>button[aria-expanded=true]:is(.dark *){background-color:rgb(var(--gray-800));font-weight:600!important;z-index:2}#navigation-items button:hover,.connector-actions-scopes__actions button:hover{background-color:rgb(var(--gray-100))}#navigation-items button:hover:is(.dark *),.connector-actions-scopes__actions button:hover:is(.dark *){background-color:rgb(var(--gray-800))}div.eyebrow{margin-bottom:16px}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.6em}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:.5em}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;margin-bottom:.4em}.prose :where(ul, ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose :where(div[class*=\"border-l-\"]):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}svg[aria-roledescription=er],svg[aria-roledescription=flowchart-v2]{background-image:url(https://mintlify.s3.us-west-1.amazonaws.com/stackone-60/images/background/dots.svg);background-color:#fff;border-radius:12px;border-color:#bdbdbd;border-width:1px;border-style:solid;padding:4px}svg[aria-roledescription=er]:is(.dark *),svg[aria-roledescription=flowchart-v2]:is(.dark *){background-color:#555;border-color:#888}svg[aria-roledescription=flowchart-v2]:is(.dark *) p{color:rgb(var(--gray-700))}div:has(>svg[aria-roledescription=er]),div:has(>svg[aria-roledescription=flowchart-v2]){display:flex;justify-content:center;align-items:center}.fields-table table,.fields-table-col-3 table,.troubleshooting-table table{width:100%}.fields-table td:first-child,.fields-table th:first-child{width:35%}.fields-table td:nth-child(2),.fields-table th:nth-child(2){width:65%}.fields-table-col-3 td:first-child,.fields-table-col-3 th:first-child{width:25%}.fields-table-col-3 td:nth-child(2),.fields-table-col-3 th:nth-child(2){width:35%}.fields-table-col-3 td:nth-child(3),.fields-table-col-3 th:nth-child(3){width:40%}.troubleshooting-table td:first-child,.troubleshooting-table th:first-child{width:25%}.troubleshooting-table td:nth-child(2),.troubleshooting-table th:nth-child(2){width:35%}.troubleshooting-table td:nth-child(3),.troubleshooting-table th:nth-child(3){width:40%}.custom-list-accordion li{font-size:14px}.connector-guide-scopes-container{background-color:rgb(var(--background-light));padding:4px 12px}.connector-guide-display-scopes{margin-top:8px}.connector-guide-scopes-list{list-style-type:'- ';padding-left:1em;margin:0}.connector-guide-scopes-list li{overflow-wrap:anywhere;word-break:break-word}.connector-guide-field-list{margin-left:20px}.connector-guide-scopes-container--scrollable{max-height:240px;overflow-y:auto;background-color:rgb(var(--background-light));background-image:linear-gradient(rgb(var(--background-light)) 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),rgb(var(--background-light)) 70%),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.08),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.08),transparent);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:100% 32px,100% 32px,100% 11px,100% 11px;background-attachment:local,local,scroll,scroll}.connector-guide-scopes-container--scrollable:is(.dark *){background-color:rgb(var(--background-dark));background-image:linear-gradient(rgb(var(--background-dark)) 30%,transparent),linear-gradient(transparent,rgb(var(--background-dark)) 70%),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.35),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.35),transparent)}.connector-guide-scope-copy{display:inline-flex;align-items:center;gap:.4em;padding:0;border:0;background:0 0;color:inherit;cursor:pointer;font:inherit;text-align:left}#sidebar-content li[data-group-tag][id^=\"/\"]>button,.connector-guide-scope-copy__label{font-weight:600}.connector-guide-scope-copy__icon{display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;opacity:.55;flex-shrink:0}.connector-guide-actions-badge{display:block;width:fit-content;max-width:100%;padding:2px 8px;border-radius:8px;font-size:12px;margin-top:-10px;margin-bottom:8px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;background-color:#ecfdf3;color:#166534;background-image:linear-gradient(to right,#ecfdf3 30%,rgba(236,253,243,0)),linear-gradient(to left,#ecfdf3 30%,rgba(236,253,243,0)),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.08),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.08),transparent);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:32px 100%,32px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}.connector-guide-actions-badge:is(.dark *){background-color:#064e3b;color:#a7f3d0;background-image:linear-gradient(to right,#064e3b 30%,rgba(6,78,59,0)),linear-gradient(to left,#064e3b 30%,rgba(6,78,59,0)),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.3),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.3),transparent)}[class*=anchor] li:nth-child(4) a:not(:hover),[class*=sidebar]>ul>li:nth-child(4)>a:not(:hover){opacity:.55;transition:opacity .2s ease}[class*=anchor] li:nth-child(4) a:hover,[class*=sidebar]>ul>li:nth-child(4):has(a[aria-current]) a,[class*=sidebar]>ul>li:nth-child(4)>a:hover,li:has(a[href*=\"/ats/\"]) a,li:has(a[href*=\"/crm/\"]) a,li:has(a[href*=\"/hris/\"]) a,li:has(a[href*=\"/lms/\"]) a{opacity:1}#sidebar-content li[data-group-tag] li[data-group-tag][id^=\"/\"]>button{font-weight:400}.stackone-status-indicator{position:fixed;top:17px;right:16px;z-index:30;display:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;text-decoration:none;background:0 0;transition:background .2s ease}@media (min-width:1024px){.stackone-status-indicator{display:inline-flex}}.stackone-status-indicator:hover{background:rgb(var(--gray-100));text-decoration:none}.stackone-status-indicator:hover:is(.dark *){background:rgb(var(--gray-700))}.stackone-status-indicator .status-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.stackone-status-indicator.operational .status-dot{background-color:#00c853!important;box-shadow:0 0 6px rgba(0,200,83,.5)}.stackone-status-indicator.degraded .status-dot{background-color:#ffd600!important;box-shadow:0 0 6px rgba(255,214,0,.5);animation:pulse-yellow 1.5s infinite}.stackone-status-indicator.partial .status-dot{background-color:#ff9100!important;box-shadow:0 0 6px rgba(255,145,0,.5);animation:pulse-orange 1.5s infinite}.stackone-status-indicator.outage .status-dot{background-color:#ff1744!important;box-shadow:0 0 6px rgba(255,23,68,.5);animation:pulse-red 1s infinite}.stackone-status-indicator.unknown .status-dot{background-color:#9e9e9e!important}body:has(#chat-assistant-sheet[aria-hidden=false]) .stackone-status-indicator{display:none!important}:root{--surface-bg:rgb(var(--background-light));--surface-bg-hover:var(--shiki-light-bg, rgb(var(--gray-100)))}.dark{--surface-bg:rgb(var(--gray-800));--surface-bg-hover:var(--shiki-dark-bg, rgb(var(--gray-900)))}.connector-page-header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.connector-page-icon{width:48px;height:48px;border-radius:10px;padding:2px;background-color:var(--surface-bg)}.connector-page-auth-description,.connector-page-subtitle{color:rgb(var(--gray-500))}.connector-page-auth-description:is(.dark *),.connector-page-subtitle:is(.dark *){color:rgb(var(--gray-400))}.connector-page-changelog{display:flex;flex-direction:column;gap:2px;flex-shrink:0;white-space:nowrap}.connector-page-version{display:flex;align-items:center;gap:6px}.connector-page-card-text{font-size:14px;margin-top:0;margin-bottom:0}.connector-page-category-tag{background-color:rgb(var(--gray-100));color:rgb(var(--gray-600));display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500}.connector-page-category-tag:is(.dark *){background-color:rgb(var(--gray-800));color:rgb(var(--gray-300))}.connector-page-category-tags{display:flex;gap:6px;margin-top:4px;overflow-x:auto;scrollbar-width:none}.connector-page-category-tags::-webkit-scrollbar{display:none}.connector-page-category-tags>*{flex-shrink:0}.connector-page-tag-beta{background-color:#fef3c7;color:#b45309;font-size:11px}.connector-page-tag-beta:is(.dark *){background-color:#422006;color:#fde68a}.connector-page-tag-preview{background-color:#e1e9f4;color:#0d58ae;border:1px solid #bfd5f1;font-size:11px}.connector-page-tag-preview:is(.dark *){background-color:#0c2f4f;color:#93c5fd;border-color:#1e40af}.connector-page-code,.connector-page-stage-tag{display:inline-block;padding:2px 8px;border-radius:4px}.connector-page-code{background-color:rgb(var(--gray-100));color:rgb(var(--gray-600));padding:4px 8px;font-size:11px;white-space:nowrap;transition:background-color .15s}.connector-page-code:is(.dark *){background-color:rgb(var(--gray-800));color:rgb(var(--gray-300))}.connector-page-code:hover{background-color:rgb(var(--gray-200))}.connector-page-code:hover:is(.dark *){background-color:rgb(var(--gray-700))}.connector-page-code-button{position:relative;display:inline-flex;align-items:center;max-width:100%;padding:0;border:0;background:0 0;color:inherit;cursor:pointer;font:inherit;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;text-align:left}.connector-page-code--copied,.connector-page-code--copied:hover,.connector-page-code-button.connector-page-code--copied .connector-page-code,.connector-page-code-button.connector-page-code--copied:hover .connector-page-code{background-color:#d1fae5;color:#065f46}.connector-page-code--copied:hover:is(.dark *),.connector-page-code--copied:is(.dark *),.connector-page-code-button.connector-page-code--copied:hover:is(.dark *) .connector-page-code,.connector-page-code-button.connector-page-code--copied:is(.dark *) .connector-page-code{background-color:#064e3b;color:#a7f3d0}.connector-page-tooltip{background-color:rgb(var(--gray-900));color:#fff}.connector-page-tooltip:is(.dark *){background-color:rgb(var(--gray-100));color:rgb(var(--gray-900))}.connector-page-tooltip-arrow{border-color:transparent transparent rgb(var(--gray-900))}.connector-page-tooltip-arrow:is(.dark *){border-color:transparent transparent rgb(var(--gray-100))}.meta-library-count{color:rgb(var(--gray-500));font-size:12px;margin-bottom:8px}.meta-library-count:is(.dark *){color:rgb(var(--gray-400))}.connector-page-header-meta{border-left:1px solid rgb(var(--gray-200));padding-left:12px}.connector-page-header-meta:is(.dark *),.meta-library-table-container:is(.dark *){border-color:rgb(var(--gray-700))}.meta-library-table-container{border:1px solid rgb(var(--gray-200));max-height:500px;overflow-y:auto;overflow-x:auto;border-radius:8px;font-size:13px}.meta-library-grid-header-cell{background-color:#fff;border-bottom:1px solid rgb(var(--gray-200));position:sticky;top:0;padding:10px 12px;font-weight:600;z-index:1}.meta-library-grid-header-cell:is(.dark *){background-color:#1a1a1a;border-bottom-color:rgb(var(--gray-700))}.meta-library-grid-cell{border-bottom:1px solid rgb(var(--gray-100));padding:10px 12px}.meta-library-grid-cell:is(.dark *){border-bottom-color:rgb(var(--gray-800))}.meta-library-grid-cell--values{color:rgb(var(--gray-600));font-size:12px}.meta-library-grid-cell--description:is(.dark *),.meta-library-grid-cell--values:is(.dark *){color:rgb(var(--gray-400))}.meta-library-grid-cell--description{color:rgb(var(--gray-500))}.connector-meta-library-section{margin-bottom:16px;padding-left:3px}.connector-meta-library-title{font-size:18px;font-weight:600;margin-bottom:12px}.connector-meta-library-grid{display:grid;grid-template-columns:200px 1fr;min-width:600px}.connector-meta-library-grid--three-col{grid-template-columns:200px 1fr 150px}.connector-meta-library-row{display:contents}.connector-meta-library-item-cell{font-weight:500}.connector-meta-library-item-sub{margin-top:4px}.connector-meta-library-values-list{display:flex;flex-wrap:wrap;gap:6px}.connector-actions-controls{display:flex;flex-direction:column;gap:8px;margin:12px 0}.connector-actions-controls__row{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.connector-actions-search{flex:1 1 200px;padding:8px 12px;border-radius:6px;border:1px solid rgb(var(--gray-200));font-size:14px;background:var(--surface-bg);color:inherit}.connector-actions-scopes:is(.dark *) .connector-actions-scopes__toggle,.connector-actions-search:is(.dark *){border-color:rgb(var(--gray-700))}.connector-actions-scopes{position:relative;min-width:180px}.connector-actions-scopes__toggle{width:100%;list-style:none;padding:8px 12px;border-radius:6px;border:1px solid rgb(var(--gray-200));font-size:14px;background:var(--surface-bg);color:inherit;cursor:pointer;user-select:none;display:flex;justify-content:space-between;gap:8px}.connector-actions-scopes__toggle::after{content:\"▾\"}.connector-actions-scopes[data-connector-scopes-open=true] .connector-actions-scopes__toggle::after{content:\"▴\"}.connector-actions-scopes__menu{display:none;position:absolute;top:calc(100% + 4px);right:0;min-width:280px;max-height:320px;overflow-y:auto;border-radius:6px;border:1px solid rgb(var(--gray-200));background:#fff;z-index:50;padding:8px;flex-direction:column;gap:4px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.connector-actions-scopes[data-connector-scopes-open=true] .connector-actions-scopes__menu{display:flex}.connector-actions-scopes__menu:is(.dark *){border-color:rgb(var(--gray-700));background:var(--surface-bg, #1a1a1a)}.connector-actions-scopes__header{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.connector-actions-scopes__search{width:100%;padding:8px 10px;border-radius:6px;border:1px solid rgb(var(--gray-200));background:var(--surface-bg);color:inherit;font-size:13px;outline:0}.connector-actions-scopes__search:is(.dark *){border-color:rgb(var(--gray-700))}.connector-actions-scopes__actions{display:flex;align-items:center;gap:8px;font-size:12px}.connector-actions-scopes__actions button{border:0;background:0 0;color:inherit;cursor:pointer;font:inherit;padding:2px 4px;border-radius:4px}.connector-actions-scopes__item{display:flex;align-items:flex-start!important;gap:8px;padding:6px 8px!important;border-radius:4px;font-size:13px;cursor:pointer;position:relative}.connector-actions-scopes__item>input[type=checkbox]{flex-shrink:0;margin-top:2px;appearance:checkbox;-webkit-appearance:checkbox;font-size:0;color:transparent}.connector-actions-scopes__item>span{word-break:break-all;min-width:0;line-height:1.4}.connector-actions-scopes__item:hover{background-color:rgb(var(--gray-100))}.connector-actions-scopes__item:hover:is(.dark *){background-color:rgb(var(--gray-800))}.connector-actions-scopes__empty{padding:8px 6px;text-align:center;font-size:13px;color:rgb(var(--gray-500));display:none}.connector-actions-scopes__empty.connector-actions-scopes__empty--visible{display:block!important}.connector-actions-count:is(.dark *),.connector-actions-scopes__empty:is(.dark *){color:rgb(var(--gray-400))}.connector-actions-scopes__item--cascade-hidden{display:none!important}.connector-actions-count{font-size:12px;color:rgb(var(--gray-500))}.connector-actions-table__header{padding:10px 12px;text-align:left;font-weight:600}.connector-actions-table__cell{padding:10px 12px;vertical-align:top}.connector-actions-table__cell--chips{font-size:12px}.guides-scope-selector{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg);color:rgb(var(--gray-700));border-radius:8px;padding:16px;margin-bottom:24px}.guides-scope-selector:is(.dark *){border-color:rgb(var(--gray-700));color:rgb(var(--gray-200))}.guides-scope-selector__title{color:rgb(var(--gray-900));font-size:16px;font-weight:600;margin-bottom:12px}.guides-scope-selector__title:is(.dark *){color:rgb(var(--gray-100))}.guides-scope-selector__muted{color:rgb(var(--gray-500))}.guides-scope-selector__muted:is(.dark *){color:rgb(var(--gray-400))}.guides-scope-selector__list{border:1px solid rgb(var(--gray-200));background-color:rgb(var(--background-light));max-height:240px;overflow-y:auto;border-radius:6px;margin-bottom:12px}.guides-scope-selector__list:is(.dark *){border-color:rgb(var(--gray-700));background-color:rgb(var(--background-dark))}.guides-scope-selector__list-header{background-color:rgb(var(--gray-50, var(--gray-100)));border-bottom:1px solid rgb(var(--gray-200));color:rgb(var(--gray-500));display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:600;position:sticky;top:0;z-index:1}.guides-scope-selector__list-header-spacer{width:16px;flex-shrink:0}.guides-scope-selector__list-header-action{flex:1;text-align:left}.guides-scope-selector__list-header-scopes{min-width:120px;margin-left:auto;text-align:right}.guides-scope-selector__list-header:is(.dark *){background-color:rgb(var(--gray-800));border-bottom-color:rgb(var(--gray-700));color:rgb(var(--gray-400))}.guides-scope-selector__list-item{color:rgb(var(--gray-700));border-bottom:1px solid rgb(var(--gray-100))}.guides-scope-selector__list-item:is(.dark *){color:rgb(var(--gray-200));border-bottom-color:rgb(var(--gray-800))}.guides-scope-selector__list-item--last{border-bottom:none}.guides-scope-selector__list-item--hovered{background-color:rgb(var(--gray-100))}.guides-scope-selector__list-item--hovered:is(.dark *){background-color:rgb(var(--gray-800))}.guides-scope-selector__checkbox{border:2px solid rgb(var(--gray-300))}.guides-scope-selector__checkbox:is(.dark *){border-color:rgb(var(--gray-600))}.guides-scope-selector__checkbox--checked,.guides-scope-selector__checkbox--checked:is(.dark *){background-color:#068f56;border-color:#068f56}.guides-scope-selector__scope-chip{background-color:rgb(var(--gray-100));color:rgb(var(--gray-600))}.guides-scope-selector__scope-chip:is(.dark *){background-color:rgb(var(--gray-800));color:rgb(var(--gray-300))}.guides-scope-selector__input{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg);color:rgb(var(--gray-800));border-radius:6px}.guides-scope-selector__input:is(.dark *){border-color:rgb(var(--gray-700));color:rgb(var(--gray-100))}.guides-scope-selector__copy-btn,.guides-scope-selector__quick-btn{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg);color:rgb(var(--gray-700))}.guides-scope-selector__copy-btn:is(.dark *),.guides-scope-selector__quick-btn:is(.dark *){border-color:rgb(var(--gray-700));color:rgb(var(--gray-200))}.guides-scope-selector__quick-btn{padding:6px 10px;border-radius:6px;font-size:12px;cursor:pointer}.guides-scope-selector__copy-btn{width:120px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.guides-scope-selector__copy-btn--end{margin-left:auto}.guides-scope-selector__copy-btn--success{background-color:#d1fae5;border-color:#10b981;color:#065f46}.guides-scope-selector__copy-btn--success:is(.dark *){background-color:#064e3b;border-color:#10b981;color:#a7f3d0}.guides-scope-selector__url-section{border-top:1px solid rgb(var(--gray-200));margin-top:12px;padding-top:12px}.getting-started-section:is(.dark *),.guides-scope-selector__url-section:is(.dark *){border-top-color:rgb(var(--gray-700))}.guides-scope-selector__subtitle{font-size:13px;margin-bottom:12px}.guides-scope-selector__toolbar{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.guides-scope-selector__search{padding:8px 12px;font-size:13px;flex:1;min-width:160px}.guides-scope-selector__status{padding:16px;text-align:center;font-size:13px}.guides-scope-selector__label{font-size:12px;font-weight:500;margin-bottom:6px}.guides-scope-selector__url-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.guides-scope-selector__url-input{flex:1;min-width:200px;padding:8px 10px;font-size:12px;font-family:monospace}.guides-scope-selector__scopes-section{margin-top:12px}.guides-scope-selector__scopes-row{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.guides-scope-selector__scopes-output{flex:1;min-width:200px;min-height:88px;max-height:120px;overflow-y:auto;margin:0;padding:8px 10px;font-size:12px;font-family:monospace;white-space:pre-wrap}.guides-scope-selector__side-controls{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:500;flex-shrink:0;align-items:flex-start}.guides-scope-selector__side-label{white-space:nowrap}.guides-scope-selector__delimiter{width:100%;padding:6px 10px;font-size:12px}.getting-started-section{border-top:1px solid rgb(var(--gray-200))}.connector-grid-card{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg)}.connector-grid-card:is(.dark *){border-color:rgb(var(--gray-700))}.connector-grid-card:hover{background-color:var(--surface-bg-hover);border-color:#068f56;box-shadow:0 4px 12px rgba(6,143,86,.12);transform:translateY(-1px)}.connector-grid-name{color:rgb(var(--gray-900))}.connector-grid-name:is(.dark *),.filter-dropdown__action-btn:hover:is(.dark *){color:rgb(var(--gray-100))}.connector-grid-pill{background-color:rgb(var(--gray-100));color:rgb(var(--gray-500))}.connector-grid-pill:is(.dark *){background-color:rgb(var(--gray-800));color:rgb(var(--gray-400))}.connector-grid-count{color:rgb(var(--gray-500))}.connector-grid-count:is(.dark *){color:rgb(var(--gray-400))}.filter-dropdown__trigger,.search-bar{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg);color:rgb(var(--gray-800))}.search-bar:focus{background-color:var(--surface-bg-hover)}.search-bar:is(.dark *){border-color:rgb(var(--gray-700));color:rgb(var(--gray-100))}.search-bar::placeholder{color:rgb(var(--gray-400))}.search-bar::placeholder:is(.dark *){color:rgb(var(--gray-500))}.filter-dropdown__trigger:focus,.filter-dropdown__trigger:hover{background-color:var(--surface-bg-hover)}.filter-dropdown__trigger:is(.dark *){border-color:rgb(var(--gray-700));color:rgb(var(--gray-100))}.filter-dropdown__trigger--active{border-color:#068f56;background-color:#f0fdf4}.filter-dropdown__trigger--active:is(.dark *){border-color:#068f56;background-color:#052e1a}.filter-dropdown__badge{background-color:#068f56;color:#fff}.filter-dropdown__chevron{color:rgb(var(--gray-500))}.filter-dropdown__chevron:is(.dark *){color:rgb(var(--gray-400))}.filter-dropdown__menu{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg);box-shadow:0 4px 12px rgba(0,0,0,.1)}.filter-dropdown__menu:is(.dark *){border-color:rgb(var(--gray-700));box-shadow:0 4px 12px rgba(0,0,0,.5)}.filter-dropdown__header{border-bottom:1px solid rgb(var(--gray-200))}.filter-dropdown__header:is(.dark *){border-bottom-color:rgb(var(--gray-700))}.filter-dropdown__search{border:1px solid rgb(var(--gray-200));background-color:var(--surface-bg);color:rgb(var(--gray-800))}.filter-dropdown__search:focus{background-color:var(--surface-bg-hover)}.filter-dropdown__search:is(.dark *){border-color:rgb(var(--gray-700));color:rgb(var(--gray-100))}.filter-dropdown__action-btn{color:rgb(var(--gray-500))}.filter-dropdown__action-btn:is(.dark *){color:rgb(var(--gray-400))}.filter-dropdown__action-btn:hover{color:rgb(var(--gray-900))}.filter-dropdown__separator{color:rgb(var(--gray-200));font-size:12px}.filter-dropdown__separator:is(.dark *){color:rgb(var(--gray-700))}.filter-dropdown__item{color:rgb(var(--gray-700));width:100%;background:0 0;border:0;font:inherit;text-align:left}.filter-dropdown__item:is(.dark *){color:rgb(var(--gray-200))}.filter-dropdown__item--hovered,.filter-dropdown__item--selected{background-color:var(--surface-bg-hover)}.filter-dropdown__checkbox{border:2px solid rgb(var(--gray-300))}.filter-dropdown__checkbox:is(.dark *){border-color:rgb(var(--gray-600))}.filter-dropdown__checkbox--checked,.filter-dropdown__checkbox--checked:is(.dark *){background-color:#068f56;border-color:#068f56}.filter-dropdown__no-results{color:rgb(var(--gray-500))}.filter-dropdown__no-results:is(.dark *){color:rgb(var(--gray-400))}.breadcrumb-item{color:rgb(var(--primary))}.breadcrumb-item:is(.dark *){color:rgb(var(--primary-light))}.prose a[target=_blank]::after{content:\"↗\";display:inline-block;margin-left:.1em;font-size:.85em;vertical-align:baseline}.prose .not-prose a[target=_blank]::after{content:none}:root{--hs-radius-lg:8px;--hs-radius-xl:12px;--hs-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),\n 0 4px 6px -4px rgba(0, 0, 0, 0.1);--hs-shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),\n 0 8px 10px -6px rgba(0, 0, 0, 0.1);--hs-card-bg:rgb(255, 255, 255);--hs-card-border:rgb(232, 232, 232);--hs-card-dimmed:rgb(247, 247, 247);--hs-text-primary:rgb(10, 10, 10);--hs-text-secondary:rgb(115, 115, 115);--hs-brand:#068f56;--hs-brand-hover:#00af66}.stackone-hs-fab{position:fixed;bottom:24px;right:24px;z-index:45;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:0;border-radius:9999px;background-color:var(--hs-brand);color:#fff;font-size:14px;font-weight:600;line-height:1;cursor:pointer;box-shadow:var(--hs-shadow-lg);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.stackone-hs-fab:hover{background-color:var(--hs-brand-hover);transform:translateY(-1px);box-shadow:var(--hs-shadow-xl)}.stackone-hs-fab:focus-visible{outline:2px solid var(--hs-brand-hover);outline-offset:2px}.stackone-hs-fab-icon{flex-shrink:0}.stackone-hs-fab.stackone-hs-fab--dev{right:96px}.stackone-hs-panel{position:fixed;bottom:88px;right:24px;z-index:45;display:flex;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:min(70vh,640px);overflow:hidden;background-color:var(--hs-card-bg);border:1px solid var(--hs-card-border);border-radius:var(--hs-radius-xl);box-shadow:var(--hs-shadow-xl);visibility:hidden;pointer-events:none;opacity:0;transform:translateY(8px) scale(.98);transform-origin:bottom right;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.stackone-hs-panel.open{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0) scale(1);transition:opacity .16s ease,transform .16s ease,visibility 0s}.stackone-hs-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--hs-card-border)}.stackone-hs-title{margin:0;font-size:16px;font-weight:600;color:var(--hs-text-primary)}.stackone-hs-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--hs-radius-lg);background:0 0;color:var(--hs-text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}.stackone-hs-close:hover{background-color:var(--hs-card-dimmed);color:var(--hs-text-primary)}.stackone-hs-body{padding:16px;overflow-y:auto}.stackone-hs-error{margin:0 0 10px;color:var(--hs-text-secondary);font-size:13px}.stackone-hs-error:empty{display:none}.stackone-hs-field{margin-bottom:12px}.stackone-hs-label{display:block;margin-bottom:4px;font-size:13px;font-weight:600;color:var(--hs-text-primary)}.stackone-hs-required{margin-left:2px;color:#d92d20}.stackone-hs-help{margin:0 0 6px;font-size:12px;color:var(--hs-text-secondary)}.stackone-hs-input,.stackone-hs-select,.stackone-hs-textarea{width:100%;padding:8px 10px;border:1px solid var(--hs-card-border);border-radius:var(--hs-radius-lg);background-color:#fff;color:var(--hs-text-primary);font-size:14px;font-family:inherit;box-sizing:border-box}.stackone-hs-input:focus-visible,.stackone-hs-select:focus-visible,.stackone-hs-textarea:focus-visible{outline:2px solid var(--hs-brand-hover);outline-offset:1px}.stackone-hs-textarea{min-height:300px;resize:vertical}.stackone-hs-submit{padding:10px 16px;border:0;border-radius:9999px;background-color:var(--hs-brand);color:#fff;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.stackone-hs-submit:hover{background-color:var(--hs-brand-hover)}.stackone-hs-submit:disabled{opacity:.6;cursor:default}.stackone-hs-success{margin:0;font-size:14px;color:var(--hs-text-primary)}@media (max-width:640px){.stackone-hs-fab{padding:12px;border-radius:50%}.stackone-hs-fab-label{display:none}.stackone-hs-panel{left:12px;right:12px;bottom:80px;width:auto;max-width:none;max-height:75vh}}#content>h1:first-child,#content>h2:first-child,#content>h3:first-child,#content>h4:first-child,#content>h5:first-child,#content>h6:first-child{margin-top:0}a[href=\"/support\"]{opacity:.55;transition:opacity .2s ease}a[href=\"/support\"]:hover{opacity:1}"}],"page":{"pagePath":"platform/api-reference/v2/connector-profiles/patch-a-connector-profile","slug":"/platform/api-reference/v2/connector-profiles/patch-a-connector-profile","pageMetadata":{"openapi":"patch /v2/connector_profiles/{id}","title":"Patch a connector profile","description":"Updates a connector profile. Secrets resent as `__secretvalue:`-prefixed placeholders keep their stored values. `action_config`, `event_config` and `sync_config` each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send `null`, to leave it unchanged.","href":"/platform/api-reference/v2/connector-profiles/patch-a-connector-profile"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Updates a connector profile. Secrets resent as \", _jsx(_components.code, {\n children: \"__secretvalue:\"\n }), \"-prefixed placeholders keep their stored values. \", _jsx(_components.code, {\n children: \"action_config\"\n }), \", \", _jsx(_components.code, {\n children: \"event_config\"\n }), \" and \", _jsx(_components.code, {\n children: \"sync_config\"\n }), \" each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send \", _jsx(_components.code, {\n children: \"null\"\n }), \", to leave it unchanged.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"patch /v2/connector_profiles/{id}","title":"Patch a connector profile","description":"Updates a connector profile. Secrets resent as `__secretvalue:`-prefixed placeholders keep their stored values. `action_config`, `event_config` and `sync_config` each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send `null`, to leave it unchanged.","href":"/platform/api-reference/v2/connector-profiles/patch-a-connector-profile"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/stackone-60/072d59ca3ea476f6/status-indicator.js","/_mintlify/custom/stackone-60/2cef6058362559bc/connectors.js","/_mintlify/custom/stackone-60/af28b3fbb0435529/hubspot-form.js"],"openApiReferenceData":{"operation":{"description":"Updates a connector profile. Secrets resent as `__secretvalue:`-prefixed placeholders keep their stored values. `action_config`, `event_config` and `sync_config` each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send `null`, to leave it unchanged.","operationId":"patch_connector_profile","parameters":["54feb7cb-64d9-4b17-bbd3-fe4b39f0ccd6","06c5d695-922c-4a21-bd68-25c92c2e939b"],"requestBody":"4fd7e783-028d-4bb5-b5cd-9a63d6308a1d","responses":{"200":"a1777d09-12c0-48e7-a9b9-1291f3de84c3","400":"a7e92e45-8957-42f2-a92c-6b6dfd278d38","401":"27041e93-c63e-4d6a-a8d7-b94e17099a63","403":"eba2b9fc-3b4f-4491-989e-705d9b71c5c1","404":"2f0c6d0f-040f-4777-a879-cd0813b50781","408":"801d8ab1-3db5-4115-ae79-ed81ddb290e4","409":"d7cdb6a8-578a-431e-9cef-866bfe267ce1","422":"ab185227-43b3-4dc2-a73d-30b27b7f7a04","429":"49e2350b-5798-4062-842f-103f5b45c22b","500":"ba36da69-537b-4841-b35d-e4df1510f1c4","501":"daaa0abd-d311-41cf-9121-7b4eb6af5419","502":"5bdd8416-0550-48b1-b946-62788013531f"},"security":["f19aac49-a4d6-4107-b8e4-8c227f8f4e56"],"summary":"Patch a connector profile","tags":["Connector Profiles"],"method":"patch","type":"path","servers":["1f1a1885-2845-4856-8b3b-6a91a4ae826e"],"path":"/v2/connector_profiles/{id}","baseUrlOptions":["https://api.stackone.com"],"title":"Patch a connector profile","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"54feb7cb-64d9-4b17-bbd3-fe4b39f0ccd6":{"name":"id","required":true,"in":"path","description":"The unique identifier of the connector profile.","schema":{"type":"string","isRequired":true,"description":"The unique identifier of the connector profile.","uniqueKey":"","typeLabel":"string"}},"06c5d695-922c-4a21-bd68-25c92c2e939b":{"name":"expand","required":false,"in":"query","description":"A comma-separated list of additional fields to expand. Supported values: `connector` (the connector this profile configures), `version` (the connector version this profile resolves to), `accounts_count` (the number of accounts linked to this profile) and `enabled_actions_count` (how many of that version's actions this profile enables). These are returned as `null` unless requested.","schema":{"oneOf":[{"example":"connector,version","type":"string","description":"A comma-separated list of additional fields to expand. Supported values: `connector` (the connector this profile configures), `version` (the connector version this profile resolves to), `accounts_count` (the number of accounts linked to this profile) and `enabled_actions_count` (how many of that version's actions this profile enables). These are returned as `null` unless requested.","uniqueKey":"oneOf.0","typeLabel":"string"},{"example":"connector,version","type":"null","description":"A comma-separated list of additional fields to expand. Supported values: `connector` (the connector this profile configures), `version` (the connector version this profile resolves to), `accounts_count` (the number of accounts linked to this profile) and `enabled_actions_count` (how many of that version's actions this profile enables). These are returned as `null` unless requested.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"oneOf":[{"type":"string","description":"The display name of the connector profile.","uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The display name of the connector profile.","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"string | null"},"authentication_config_key":{"oneOf":[{"type":"string","description":"The key of the connector's authentication configuration to use. Switching it usually requires resending the setup fields and secrets of the new method.","uniqueKey":"authentication_config_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The key of the connector's authentication configuration to use. Switching it usually requires resending the setup fields and secrets of the new method.","uniqueKey":"authentication_config_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"authentication_config_key","typeLabel":"string | null"},"environment":{"oneOf":[{"type":"string","description":"The environment of the authentication configuration (e.g. `production`).","uniqueKey":"environment.oneOf.0","typeLabel":"string"},{"type":"null","description":"The environment of the authentication configuration (e.g. `production`).","uniqueKey":"environment.oneOf.1","typeLabel":"null"}],"uniqueKey":"environment","typeLabel":"string | null"},"active":{"oneOf":[{"type":"boolean","description":"Whether the connector profile is active.","uniqueKey":"active.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the connector profile is active.","uniqueKey":"active.oneOf.1","typeLabel":"null"}],"uniqueKey":"active","typeLabel":"boolean | null"},"is_default":{"oneOf":[{"type":"boolean","description":"Whether this is the connector's default profile. Marking a profile as default demotes the previous one. `false` is ignored when the profile ends the request active and no other profile is the default. A disabled profile cannot be made the default: send `active: true` in the same request, or the request is refused with `connector_profile_disabled_cannot_be_default`. Resending `true` to a disabled profile that is already the only default is accepted and changes nothing. Any save that leaves a profile disabled while another profile is also the default clears this flag on it, even when `is_default` is omitted.","uniqueKey":"is_default.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether this is the connector's default profile. Marking a profile as default demotes the previous one. `false` is ignored when the profile ends the request active and no other profile is the default. A disabled profile cannot be made the default: send `active: true` in the same request, or the request is refused with `connector_profile_disabled_cannot_be_default`. Resending `true` to a disabled profile that is already the only default is accepted and changes nothing. Any save that leaves a profile disabled while another profile is also the default clears this flag on it, even when `is_default` is omitted.","uniqueKey":"is_default.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_default","typeLabel":"boolean | null"},"version":{"oneOf":[{"type":"string","description":"The connector version the profile uses.","uniqueKey":"version.oneOf.0","typeLabel":"string"},{"type":"null","description":"The connector version the profile uses.","uniqueKey":"version.oneOf.1","typeLabel":"null"}],"uniqueKey":"version","typeLabel":"string | null"},"pinned_version":{"oneOf":[{"type":"string","description":"The connector version to pin the profile to. Only applies to Falcon-versioned connectors; ignored otherwise.","uniqueKey":"pinned_version.oneOf.0","typeLabel":"string"},{"type":"null","description":"The connector version to pin the profile to. Only applies to Falcon-versioned connectors; ignored otherwise.","uniqueKey":"pinned_version.oneOf.1","typeLabel":"null"}],"uniqueKey":"pinned_version","typeLabel":"string | null"},"owner":{"oneOf":[{"type":"string","description":"The owner of the pinned connector version (defaults to `stackone`). Accepts the wildcards `builtin` (the global `stackone` owner) and `custom` (the organization's own connectors).","uniqueKey":"owner.oneOf.0","typeLabel":"string"},{"type":"null","description":"The owner of the pinned connector version (defaults to `stackone`). Accepts the wildcards `builtin` (the global `stackone` owner) and `custom` (the organization's own connectors).","uniqueKey":"owner.oneOf.1","typeLabel":"null"}],"uniqueKey":"owner","typeLabel":"string | null"},"setup_fields":{"oneOf":[{"type":"object","additionalProperties":true,"description":"The non-secret setup field values, keyed by setup field key. Replaces the saved setup fields when provided.","uniqueKey":"setup_fields.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"The non-secret setup field values, keyed by setup field key. Replaces the saved setup fields when provided.","uniqueKey":"setup_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"setup_fields","typeLabel":"object | null"},"secrets":{"oneOf":[{"type":"object","additionalProperties":true,"description":"The secret field values, keyed by field key. Replaces the saved secrets when provided: resend a `__secretvalue:`-prefixed placeholder to keep a stored secret, send an empty object to clear all secrets, or omit the field to leave them unchanged.","uniqueKey":"secrets.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":true,"description":"The secret field values, keyed by field key. Replaces the saved secrets when provided: resend a `__secretvalue:`-prefixed placeholder to keep a stored secret, send an empty object to clear all secrets, or omit the field to leave them unchanged.","uniqueKey":"secrets.oneOf.1","typeLabel":"null"}],"uniqueKey":"secrets","typeLabel":"object | null"},"action_config":{"oneOf":[{"type":"object","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","isRequired":true,"uniqueKey":"action_config.oneOf.0.additionalProperties.enabled","typeLabel":"boolean"}},"required":["enabled"],"uniqueKey":"action_config.oneOf.0.additionalProperties","typeLabel":"object"},"description":"The per-action enablement of the profile, keyed by action id. Sending it replaces the stored map, so an entry left out is removed. Omit it, or send `null`, to leave the enabled actions unchanged.","uniqueKey":"action_config.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","uniqueKey":"action_config.oneOf.1.additionalProperties.enabled","typeLabel":"boolean"}},"required":["enabled"],"uniqueKey":"action_config.oneOf.1.additionalProperties","typeLabel":"object"},"description":"The per-action enablement of the profile, keyed by action id. Sending it replaces the stored map, so an entry left out is removed. Omit it, or send `null`, to leave the enabled actions unchanged.","uniqueKey":"action_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"action_config","typeLabel":"object | null"},"event_config":{"oneOf":[{"type":"object","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether the profile processes this event action. Provider events for an event action that is disabled, or missing from `event_config`, are dropped and reach no webhook.","isRequired":true,"uniqueKey":"event_config.oneOf.0.additionalProperties.enabled","typeLabel":"boolean"},"webhook_ids":{"type":"array","items":{"type":"string","example":"c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13","uniqueKey":"event_config.oneOf.0.additionalProperties.webhook_ids.items.[INDEX]","typeLabel":"string"},"description":"Webhook ids, not URLs: the `id` of each webhook as returned by `GET /v2/webhooks`. These webhooks receive the event action's events for every account linked to the profile. Each must belong to the project; a webhook that is not active receives nothing until it is enabled again. Send an empty list to process the event action without delivering it to a webhook.","isRequired":true,"uniqueKey":"event_config.oneOf.0.additionalProperties.webhook_ids","typeLabel":"string[]"}},"required":["enabled","webhook_ids"],"uniqueKey":"event_config.oneOf.0.additionalProperties","typeLabel":"object"},"example":{"deel_webhook_employee_created_direct":{"enabled":true,"webhook_ids":["c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13"]},"deel_webhook_employee_updated_direct":{"enabled":false,"webhook_ids":[]}},"description":"The events the profile processes and the webhooks they are delivered to, keyed by event action id: the `id` of an entry in `event_actions` from `GET /v2/connectors/{id}?expand=actions` (e.g. `deel_webhook_employee_created_direct`). Each entry sets whether the event action is enabled and, in `webhook_ids`, which webhooks receive its events. An event action left out is disabled. A webhook id that does not belong to the project fails the request with a 400. Keys are not checked against the connector, so an unknown event action id is stored but never matches an event. Sending it replaces the stored configuration in full, so an event action left out also loses its webhooks. Omit it, or send `null`, to leave the event configuration unchanged; send `{}` to disable every event action and remove all its webhook subscriptions.","uniqueKey":"event_config.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether the profile processes this event action. Provider events for an event action that is disabled, or missing from `event_config`, are dropped and reach no webhook.","uniqueKey":"event_config.oneOf.1.additionalProperties.enabled","typeLabel":"boolean"},"webhook_ids":{"type":"array","items":{"type":"string","example":"c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13","uniqueKey":"event_config.oneOf.1.additionalProperties.webhook_ids.items.[INDEX]","typeLabel":"string"},"description":"Webhook ids, not URLs: the `id` of each webhook as returned by `GET /v2/webhooks`. These webhooks receive the event action's events for every account linked to the profile. Each must belong to the project; a webhook that is not active receives nothing until it is enabled again. Send an empty list to process the event action without delivering it to a webhook.","uniqueKey":"event_config.oneOf.1.additionalProperties.webhook_ids","typeLabel":"string[]"}},"required":["enabled","webhook_ids"],"uniqueKey":"event_config.oneOf.1.additionalProperties","typeLabel":"object"},"example":{"deel_webhook_employee_created_direct":{"enabled":true,"webhook_ids":["c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13"]},"deel_webhook_employee_updated_direct":{"enabled":false,"webhook_ids":[]}},"description":"The events the profile processes and the webhooks they are delivered to, keyed by event action id: the `id` of an entry in `event_actions` from `GET /v2/connectors/{id}?expand=actions` (e.g. `deel_webhook_employee_created_direct`). Each entry sets whether the event action is enabled and, in `webhook_ids`, which webhooks receive its events. An event action left out is disabled. A webhook id that does not belong to the project fails the request with a 400. Keys are not checked against the connector, so an unknown event action id is stored but never matches an event. Sending it replaces the stored configuration in full, so an event action left out also loses its webhooks. Omit it, or send `null`, to leave the event configuration unchanged; send `{}` to disable every event action and remove all its webhook subscriptions.","uniqueKey":"event_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"event_config","typeLabel":"object | null"},"sync_config":{"oneOf":[{"type":"object","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","isRequired":true,"uniqueKey":"sync_config.oneOf.0.additionalProperties.enabled","typeLabel":"boolean"},"cadence":{"type":"string","isRequired":true,"uniqueKey":"sync_config.oneOf.0.additionalProperties.cadence","typeLabel":"string"},"full_sync_after":{"type":"string","isRequired":true,"uniqueKey":"sync_config.oneOf.0.additionalProperties.full_sync_after","typeLabel":"string"},"start_at":{"type":"string","uniqueKey":"sync_config.oneOf.0.additionalProperties.start_at","typeLabel":"string"},"lookback_start":{"oneOf":[{"type":"string","format":"date","description":"The earliest record date sent to the provider on every run. ISO 8601 date, stored as midnight UTC; `null` turns lookback off. Omit it to keep the stored value, or on a new action to apply the connector default window. Only accepted for an action that supports lookback, and cannot be in the future. Changing it makes the next run a full resync that sends no events.","uniqueKey":"sync_config.oneOf.0.additionalProperties.lookback_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"The earliest record date sent to the provider on every run. ISO 8601 date, stored as midnight UTC; `null` turns lookback off. Omit it to keep the stored value, or on a new action to apply the connector default window. Only accepted for an action that supports lookback, and cannot be in the future. Changing it makes the next run a full resync that sends no events.","uniqueKey":"sync_config.oneOf.0.additionalProperties.lookback_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"sync_config.oneOf.0.additionalProperties.lookback_start","typeLabel":"string\u003cdate> | null"},"auto_link":{"type":"boolean","description":"Whether the action syncs automatically on every account linked to this profile. When a save enables an action with no required parameters, omitting it means `true` and `false` is refused; a stored value not saved since may still read `false`. An action with required parameters cannot be newly synced or auto-linked.","uniqueKey":"sync_config.oneOf.0.additionalProperties.auto_link","typeLabel":"boolean"}},"required":["enabled","cadence","full_sync_after"],"uniqueKey":"sync_config.oneOf.0.additionalProperties","typeLabel":"object"},"description":"The per-action data-sync configuration, keyed by action id. Sending it replaces the stored map, so an action left out stops syncing. Omit it, or send `null`, to leave the sync configuration unchanged.","uniqueKey":"sync_config.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","uniqueKey":"sync_config.oneOf.1.additionalProperties.enabled","typeLabel":"boolean"},"cadence":{"type":"string","uniqueKey":"sync_config.oneOf.1.additionalProperties.cadence","typeLabel":"string"},"start_at":{"type":"string","uniqueKey":"sync_config.oneOf.1.additionalProperties.start_at","typeLabel":"string"},"full_sync_after":{"type":"string","uniqueKey":"sync_config.oneOf.1.additionalProperties.full_sync_after","typeLabel":"string"},"lookback_start":{"oneOf":[{"type":"string","format":"date","description":"The earliest record date sent to the provider on every run. ISO 8601 date, stored as midnight UTC; `null` turns lookback off. Omit it to keep the stored value, or on a new action to apply the connector default window. Only accepted for an action that supports lookback, and cannot be in the future. Changing it makes the next run a full resync that sends no events.","uniqueKey":"sync_config.oneOf.1.additionalProperties.lookback_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"The earliest record date sent to the provider on every run. ISO 8601 date, stored as midnight UTC; `null` turns lookback off. Omit it to keep the stored value, or on a new action to apply the connector default window. Only accepted for an action that supports lookback, and cannot be in the future. Changing it makes the next run a full resync that sends no events.","uniqueKey":"sync_config.oneOf.1.additionalProperties.lookback_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"sync_config.oneOf.1.additionalProperties.lookback_start","typeLabel":"string\u003cdate> | null"},"auto_link":{"type":"boolean","description":"Whether the action syncs automatically on every account linked to this profile. When a save enables an action with no required parameters, omitting it means `true` and `false` is refused; a stored value not saved since may still read `false`. An action with required parameters cannot be newly synced or auto-linked.","uniqueKey":"sync_config.oneOf.1.additionalProperties.auto_link","typeLabel":"boolean"}},"required":["enabled","cadence","full_sync_after"],"uniqueKey":"sync_config.oneOf.1.additionalProperties","typeLabel":"object"},"description":"The per-action data-sync configuration, keyed by action id. Sending it replaces the stored map, so an action left out stops syncing. Omit it, or send `null`, to leave the sync configuration unchanged.","uniqueKey":"sync_config.oneOf.1","typeLabel":"null"}],"uniqueKey":"sync_config","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","authentication_config_key":"\u003cstring>","environment":"\u003cstring>","active":true,"is_default":true,"version":"\u003cstring>","pinned_version":"\u003cstring>","owner":"\u003cstring>","setup_fields":{},"secrets":{},"action_config":{},"event_config":{"deel_webhook_employee_created_direct":{"enabled":true,"webhook_ids":["c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13"]},"deel_webhook_employee_updated_direct":{"enabled":false,"webhook_ids":[]}},"sync_config":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"a1777d09-12c0-48e7-a9b9-1291f3de84c3":{"description":"The connector profile was updated.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"The unique identifier of the connector profile.","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"name":{"type":"string","description":"The display name of the connector profile.","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"connector_key":{"type":"string","description":"The connector key (e.g. `workday`). Always present; the full connector object requires `?expand=connector`.","isRequired":true,"uniqueKey":"connector_key","typeLabel":"string"},"connector":{"oneOf":[{"type":"object","description":"The connector this profile configures. Always present; `null` unless requested via `?expand=connector`.","required":["key","name","logo_url","categories","release_stage","authentication_config_label"],"properties":{"key":{"type":"string","description":"The connector key (e.g. `workday`).","isRequired":true,"uniqueKey":"connector.oneOf.0.key","typeLabel":"string"},"name":{"type":"string","description":"The human-readable connector name (e.g. `Workday`).","isRequired":true,"uniqueKey":"connector.oneOf.0.name","typeLabel":"string"},"logo_url":{"type":"string","description":"The URL of the connector's logo.","isRequired":true,"uniqueKey":"connector.oneOf.0.logo_url","typeLabel":"string"},"categories":{"description":"The categories the connector belongs to (e.g. `[\"hris\"]`).","type":"array","items":{"type":"string","uniqueKey":"connector.oneOf.0.categories.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"connector.oneOf.0.categories","typeLabel":"string[]"},"release_stage":{"type":"string","description":"The release stage of the connector (e.g. `ga`, `beta`).","isRequired":true,"uniqueKey":"connector.oneOf.0.release_stage","typeLabel":"string"},"authentication_config_label":{"oneOf":[{"type":"string","description":"The human-readable label of the profile's authentication configuration; `null` when the profile has no authentication configuration key.","isRequired":true,"uniqueKey":"connector.oneOf.0.authentication_config_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"The human-readable label of the profile's authentication configuration; `null` when the profile has no authentication configuration key.","isRequired":true,"uniqueKey":"connector.oneOf.0.authentication_config_label.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"connector.oneOf.0.authentication_config_label","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"connector.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"connector.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"connector","typeLabel":"object | null"},"version":{"oneOf":[{"type":"object","description":"The connector version this profile resolves to. Always present; `null` unless requested via `?expand=version`.","required":["resolved","pinned","owner"],"properties":{"resolved":{"oneOf":[{"type":"string","description":"The connector version the profile currently resolves to.","isRequired":true,"uniqueKey":"version.oneOf.0.resolved.oneOf.0","typeLabel":"string"},{"type":"null","description":"The connector version the profile currently resolves to.","isRequired":true,"uniqueKey":"version.oneOf.0.resolved.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"version.oneOf.0.resolved","typeLabel":"string | null"},"pinned":{"oneOf":[{"type":"string","description":"The explicitly pinned connector version; `null` when no version is pinned.","isRequired":true,"uniqueKey":"version.oneOf.0.pinned.oneOf.0","typeLabel":"string"},{"type":"null","description":"The explicitly pinned connector version; `null` when no version is pinned.","isRequired":true,"uniqueKey":"version.oneOf.0.pinned.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"version.oneOf.0.pinned","typeLabel":"string | null"},"owner":{"oneOf":[{"type":"string","description":"The owner of the resolved connector version.","isRequired":true,"uniqueKey":"version.oneOf.0.owner.oneOf.0","typeLabel":"string"},{"type":"null","description":"The owner of the resolved connector version.","isRequired":true,"uniqueKey":"version.oneOf.0.owner.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"version.oneOf.0.owner","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"version.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"version.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"version","typeLabel":"object | null"},"accounts_count":{"oneOf":[{"type":"integer","description":"The number of accounts linked to this connector profile that are visible to you. Always present; `null` unless requested via `?expand=accounts_count`.","isRequired":true,"uniqueKey":"accounts_count.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The number of accounts linked to this connector profile that are visible to you. Always present; `null` unless requested via `?expand=accounts_count`.","isRequired":true,"uniqueKey":"accounts_count.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"accounts_count","typeLabel":"integer | null"},"enabled_actions_count":{"oneOf":[{"type":"integer","description":"How many of the connector version's actions this profile enables. For StackOne connectors only the actions in the release stages your organization can access are counted, so this can read lower than the number the profile actually enables; a connector your organization owns is counted in full. A profile that enables everything counts all of them; one naming individual actions counts only those the version still has. `0` when the profile enables nothing, and also whenever no catalogue can be resolved — an unreadable registry, or a connector whose own release stage your organization cannot access. Always present; `null` unless requested via `?expand=enabled_actions_count` on a read endpoint, and always `null` on create.","isRequired":true,"uniqueKey":"enabled_actions_count.oneOf.0","typeLabel":"integer"},{"type":"null","description":"How many of the connector version's actions this profile enables. For StackOne connectors only the actions in the release stages your organization can access are counted, so this can read lower than the number the profile actually enables; a connector your organization owns is counted in full. A profile that enables everything counts all of them; one naming individual actions counts only those the version still has. `0` when the profile enables nothing, and also whenever no catalogue can be resolved — an unreadable registry, or a connector whose own release stage your organization cannot access. Always present; `null` unless requested via `?expand=enabled_actions_count` on a read endpoint, and always `null` on create.","isRequired":true,"uniqueKey":"enabled_actions_count.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"enabled_actions_count","typeLabel":"integer | null"},"active":{"type":"boolean","description":"Whether the connector profile is active.","isRequired":true,"uniqueKey":"active","typeLabel":"boolean"},"default":{"type":"boolean","description":"Whether this is the default connector profile.","isRequired":true,"uniqueKey":"default","typeLabel":"boolean"},"environment":{"oneOf":[{"type":"string","description":"The environment of the connector profile.","isRequired":true,"uniqueKey":"environment.oneOf.0","typeLabel":"string"},{"type":"null","description":"The environment of the connector profile.","isRequired":true,"uniqueKey":"environment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"environment","typeLabel":"string | null"},"authentication_config_key":{"oneOf":[{"type":"string","description":"The authentication configuration key.","isRequired":true,"uniqueKey":"authentication_config_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"The authentication configuration key.","isRequired":true,"uniqueKey":"authentication_config_key.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"authentication_config_key","typeLabel":"string | null"},"created_at":{"type":"string","description":"The timestamp when the connector profile was created.","format":"date-time","isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","description":"The timestamp when the connector profile was last updated.","format":"date-time","isRequired":true,"uniqueKey":"updated_at","typeLabel":"string\u003cdate-time>"},"setup_fields":{"type":"object","additionalProperties":true,"description":"The saved non-secret setup field values, keyed by setup field key.","isRequired":true,"uniqueKey":"setup_fields","typeLabel":"object"},"secrets":{"type":"object","additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"secrets.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"secrets.additionalProperties.oneOf.1","typeLabel":"null"}],"uniqueKey":"secrets.additionalProperties","typeLabel":"string | null"},"description":"The saved secret fields, keyed by field key. Values are `__secretvalue:`-prefixed redacted placeholders (never the plaintext); resend a placeholder unchanged to keep the stored secret.","isRequired":true,"uniqueKey":"secrets","typeLabel":"object"},"action_config":{"type":"object","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","isRequired":true,"uniqueKey":"action_config.additionalProperties.enabled","typeLabel":"boolean"}},"required":["enabled"],"uniqueKey":"action_config.additionalProperties","typeLabel":"object"},"description":"The per-action enablement of the profile, keyed by action id.","isRequired":true,"uniqueKey":"action_config","typeLabel":"object"},"event_config":{"type":"object","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether the profile processes this event action. Provider events for an event action that is disabled, or missing from `event_config`, are dropped and reach no webhook.","isRequired":true,"uniqueKey":"event_config.additionalProperties.enabled","typeLabel":"boolean"},"webhook_ids":{"type":"array","items":{"type":"string","example":"c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13","uniqueKey":"event_config.additionalProperties.webhook_ids.items.[INDEX]","typeLabel":"string"},"description":"Webhook ids, not URLs: the `id` of each webhook as returned by `GET /v2/webhooks`. These webhooks receive the event action's events for every account linked to the profile. Each must belong to the project; a webhook that is not active receives nothing until it is enabled again. Send an empty list to process the event action without delivering it to a webhook.","isRequired":true,"uniqueKey":"event_config.additionalProperties.webhook_ids","typeLabel":"string[]"}},"required":["enabled","webhook_ids"],"uniqueKey":"event_config.additionalProperties","typeLabel":"object"},"example":{"deel_webhook_employee_created_direct":{"enabled":true,"webhook_ids":["c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13"]},"deel_webhook_employee_updated_direct":{"enabled":false,"webhook_ids":[]}},"description":"The saved event action configuration and the webhooks subscribed to each event action, keyed by event action id. Set it with `event_config` on create or patch.","isRequired":true,"uniqueKey":"event_config","typeLabel":"object"},"sync_config":{"type":"object","additionalProperties":{"type":"object","properties":{"enabled":{"type":"boolean","isRequired":true,"uniqueKey":"sync_config.additionalProperties.enabled","typeLabel":"boolean"},"cadence":{"type":"string","isRequired":true,"uniqueKey":"sync_config.additionalProperties.cadence","typeLabel":"string"},"full_sync_after":{"type":"string","isRequired":true,"uniqueKey":"sync_config.additionalProperties.full_sync_after","typeLabel":"string"},"start_at":{"type":"string","uniqueKey":"sync_config.additionalProperties.start_at","typeLabel":"string"},"lookback_start":{"oneOf":[{"type":"string","format":"date","description":"The earliest record date sent to the provider on every run. ISO 8601 date, stored as midnight UTC; `null` turns lookback off. Omit it to keep the stored value, or on a new action to apply the connector default window. Only accepted for an action that supports lookback, and cannot be in the future. Changing it makes the next run a full resync that sends no events.","uniqueKey":"sync_config.additionalProperties.lookback_start.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"The earliest record date sent to the provider on every run. ISO 8601 date, stored as midnight UTC; `null` turns lookback off. Omit it to keep the stored value, or on a new action to apply the connector default window. Only accepted for an action that supports lookback, and cannot be in the future. Changing it makes the next run a full resync that sends no events.","uniqueKey":"sync_config.additionalProperties.lookback_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"sync_config.additionalProperties.lookback_start","typeLabel":"string\u003cdate> | null"},"auto_link":{"type":"boolean","description":"Whether the action syncs automatically on every account linked to this profile. When a save enables an action with no required parameters, omitting it means `true` and `false` is refused; a stored value not saved since may still read `false`. An action with required parameters cannot be newly synced or auto-linked.","uniqueKey":"sync_config.additionalProperties.auto_link","typeLabel":"boolean"}},"required":["enabled","cadence","full_sync_after"],"uniqueKey":"sync_config.additionalProperties","typeLabel":"object"},"description":"The per-action data-sync configuration, keyed by action id.","isRequired":true,"uniqueKey":"sync_config","typeLabel":"object"}},"required":["id","name","connector_key","connector","version","accounts_count","enabled_actions_count","active","default","environment","authentication_config_key","created_at","updated_at","setup_fields","secrets","action_config","event_config","sync_config"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","name":"\u003cstring>","connector_key":"\u003cstring>","connector":{"key":"\u003cstring>","name":"\u003cstring>","logo_url":"\u003cstring>","categories":["\u003cstring>"],"release_stage":"\u003cstring>","authentication_config_label":"\u003cstring>"},"version":{"resolved":"\u003cstring>","pinned":"\u003cstring>","owner":"\u003cstring>"},"accounts_count":123,"enabled_actions_count":123,"active":true,"default":true,"environment":"\u003cstring>","authentication_config_key":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z","setup_fields":{},"secrets":{},"action_config":{},"event_config":{"deel_webhook_employee_created_direct":{"enabled":true,"webhook_ids":["c4b3f1de-7a2e-4d8b-9f61-5e0a2b7c9d13"]},"deel_webhook_employee_updated_direct":{"enabled":false,"webhook_ids":[]}},"sync_config":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"a7e92e45-8957-42f2-a92c-6b6dfd278d38":{"description":"Invalid request.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":400,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Bad Request","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"data":{"oneOf":[{"type":"object","description":"Error details","properties":{"statusCode":{"oneOf":[{"type":"number","description":"HTTP status code","example":400,"uniqueKey":"data.oneOf.0.statusCode.oneOf.0","typeLabel":"number"},{"type":"null","description":"HTTP status code","example":400,"uniqueKey":"data.oneOf.0.statusCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.statusCode","typeLabel":"number | null"},"message":{"oneOf":[{"type":"string","description":"Error message","example":"Bad Request","uniqueKey":"data.oneOf.0.message.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message","example":"Bad Request","uniqueKey":"data.oneOf.0.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.message","typeLabel":"string | null"},"headers":{"oneOf":[{"type":"object","description":"Response headers","example":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"},"uniqueKey":"data.oneOf.0.headers.oneOf.0","typeLabel":"object"},{"type":"null","description":"Response headers","example":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"},"uniqueKey":"data.oneOf.0.headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.headers","typeLabel":"object | null"}},"uniqueKey":"data.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"data.oneOf.1","typeLabel":"null"}],"uniqueKey":"data","typeLabel":"object | null"},"provider_errors":{"oneOf":[{"description":"List of provider-specific errors","type":"array","items":{"type":"object","properties":{"status":{"oneOf":[{"type":"number","description":"HTTP status code of the provider error","example":400,"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].status.oneOf.0","typeLabel":"number"},{"type":"null","description":"HTTP status code of the provider error","example":400,"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].status","typeLabel":"number | null"},"url":{"oneOf":[{"type":"string","description":"URL that caused the error","example":"https://api.provider.com/v1/resource","uniqueKey":"provider_errors.oneOf.0.items.[INDEX].url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL that caused the error","example":"https://api.provider.com/v1/resource","uniqueKey":"provider_errors.oneOf.0.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].url","typeLabel":"string | null"},"raw":{"oneOf":[{"type":"object","description":"Raw error response from the provider","example":{"message":"Invalid input parameters"},"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].raw.oneOf.0","typeLabel":"object"},{"type":"null","description":"Raw error response from the provider","example":{"message":"Invalid input parameters"},"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].raw.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].raw","typeLabel":"object | null"},"headers":{"oneOf":[{"type":"object","description":"Response headers","example":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"},"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].headers.oneOf.0","typeLabel":"object"},{"type":"null","description":"Response headers","example":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"},"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].headers.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_errors.oneOf.0.items.[INDEX].headers","typeLabel":"object | null"}},"uniqueKey":"provider_errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"provider_errors.oneOf.0","typeLabel":"object[]"},{"description":"List of provider-specific errors","type":"null","items":{"type":"object","properties":{"status":{"oneOf":[{"type":"number","description":"HTTP status code of the provider error","example":400},{"type":"null","description":"HTTP status code of the provider error","example":400}]},"url":{"oneOf":[{"type":"string","description":"URL that caused the error","example":"https://api.provider.com/v1/resource"},{"type":"null","description":"URL that caused the error","example":"https://api.provider.com/v1/resource"}]},"raw":{"oneOf":[{"type":"object","description":"Raw error response from the provider","example":{"message":"Invalid input parameters"}},{"type":"null","description":"Raw error response from the provider","example":{"message":"Invalid input parameters"}}]},"headers":{"oneOf":[{"type":"object","description":"Response headers","example":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"}},{"type":"null","description":"Response headers","example":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"}}]}}},"uniqueKey":"provider_errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_errors","typeLabel":"object[] | null"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":400,"message":"Bad Request","timestamp":"2023-05-30T00:00:00.000Z","data":{"statusCode":400,"message":"Bad Request","headers":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"}},"provider_errors":[{"status":400,"url":"https://api.provider.com/v1/resource","raw":{"message":"Invalid input parameters"},"headers":{"content-type":"application/json","x-request-id":"5678c28b211dace4e0a0f9171e6b88c5"}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"27041e93-c63e-4d6a-a8d7-b94e17099a63":{"description":"Unauthorized access.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":401,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Unauthorized","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":401,"message":"Unauthorized","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"eba2b9fc-3b4f-4491-989e-705d9b71c5c1":{"description":"Forbidden.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":403,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Forbidden resource","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":403,"message":"Forbidden resource","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"2f0c6d0f-040f-4777-a879-cd0813b50781":{"description":"Resource not found.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":404,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Not Found","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":404,"message":"Not Found","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"801d8ab1-3db5-4115-ae79-ed81ddb290e4":{"description":"The request has timed out.","headers":{"Retry-After":{"description":"A time in seconds after which the request can be retried.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":408,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Request timed out","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":408,"message":"Request timed out","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"d7cdb6a8-578a-431e-9cef-866bfe267ce1":{"description":"Conflict with current state.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":409,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Conflict","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":409,"message":"Conflict","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"ab185227-43b3-4dc2-a73d-30b27b7f7a04":{"description":"Validation error.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":422,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Unprocessable Entity","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":422,"message":"Unprocessable Entity","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"49e2350b-5798-4062-842f-103f5b45c22b":{"description":"Too many requests.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":429,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Too many requests","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":429,"message":"Too many requests","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"ba36da69-537b-4841-b35d-e4df1510f1c4":{"description":"Server error while executing the request.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":500,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Internal server error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":500,"message":"Internal server error","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"daaa0abd-d311-41cf-9121-7b4eb6af5419":{"description":"This functionality is not implemented.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":501,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Not Implemented","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":501,"message":"Not Implemented","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"5bdd8416-0550-48b1-b946-62788013531f":{"description":"Bad gateway error.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code","example":502,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"number"},"message":{"type":"string","description":"Error message","example":"Bad Gateway","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"timestamp":{"type":"string","description":"Timestamp when the error occurred","example":"2023-05-30T00:00:00.000Z","format":"date-time","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"required":["statusCode","message","timestamp"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"statusCode":502,"message":"Bad Gateway","timestamp":"2023-05-30T00:00:00.000Z"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f19aac49-a4d6-4107-b8e4-8c227f8f4e56":{"basic":{"type":"http","scheme":"basic","scopes":[],"schemeName":"basic"}}},"servers":{"1f1a1885-2845-4856-8b3b-6a91a4ae826e":{"url":"https://api.stackone.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"basic","scopes":[],"schemeName":"basic"},"schema":{"title":"Basic Auth","type":"object","description":"Basic authentication header of the form `Basic \u003cencoded-value>`, where `\u003cencoded-value>` is the base64-encoded string `username:password`.","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"basic","name":"Authorization"}],"title":"basic"}]},"originalFileLocation":"platform/api-reference/platform-v2.json"},"subdomain":"stackone-60","siteName":"Stackone","title":"Patch a connector profile - Stackone","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-15T17:48:40.634Z","originalFileLocation":"platform/api-reference/v2/connector-profiles/patch-a-connector-profile.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Updates a connector profile. Secrets resent as __secretvalue:-prefixed placeholders keep their stored values. action_config, event_config and sync_config each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send null, to leave it unchanged.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Stackone\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Patch a connector profile - Stackone\">\u003cmeta data-mint-head property=\"og:description\" content=\"Updates a connector profile. Secrets resent as __secretvalue:-prefixed placeholders keep their stored values. action_config, event_config and sync_config each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send null, to leave it unchanged.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Stackone\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://stackone-60.mintlify.app/_mintlify/api/og/v2?division=Connector+Profiles\u0026amp;title=Patch+a+connector+profile\u0026amp;description=Updates+a+connector+profile.+Secrets+resent+as+%60__secretvalue%3A%60-prefixed+placeholders+keep+their+stored+values.+%60action_config%60%2C+%60event_config%60+and+%60sync_config\u0026amp;theme=841e834217e7bb36731c6d12\u0026amp;signature=3e5f96ef4b106fd00d8eaf66e83c1092517dbe70a2297e6ade4d539a93e943f9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Patch a connector profile - Stackone\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Updates a connector profile. Secrets resent as __secretvalue:-prefixed placeholders keep their stored values. action_config, event_config and sync_config each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send null, to leave it unchanged.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://stackone-60.mintlify.app/_mintlify/api/og/v2?division=Connector+Profiles\u0026amp;title=Patch+a+connector+profile\u0026amp;description=Updates+a+connector+profile.+Secrets+resent+as+%60__secretvalue%3A%60-prefixed+placeholders+keep+their+stored+values.+%60action_config%60%2C+%60event_config%60+and+%60sync_config\u0026amp;theme=841e834217e7bb36731c6d12\u0026amp;signature=3e5f96ef4b106fd00d8eaf66e83c1092517dbe70a2297e6ade4d539a93e943f9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/stackone-60/vUkZo0TYnLvO23Z1/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Stackone\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#068F56\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"gYj1x4gkdSwpCGVLFVXNVOPQ_wVrePW37ZKJt3HEqys\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/platform/api-reference/v2/connector-profiles/patch-a-connector-profile.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.stackone.com/#organization\",\"name\":\"Stackone\",\"url\":\"https://docs.stackone.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/stackone-60/WsmKpuoeBZmio9QO/images/logo/logo-light-mode.svg?fit=max\u0026auto=format\u0026n=WsmKpuoeBZmio9QO\u0026q=85\u0026s=f08be9c0a142cb1e7fcaa23910c4bf7f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.stackone.com#website\",\"name\":\"Stackone\",\"url\":\"https://docs.stackone.com\",\"publisher\":{\"@id\":\"https://docs.stackone.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile#webpage\",\"url\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile\",\"name\":\"Patch a connector profile\",\"description\":\"Updates a connector profile. Secrets resent as __secretvalue:-prefixed placeholders keep their stored values. action_config, event_config and sync_config each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send null, to leave it unchanged.\",\"dateModified\":\"2026-10-15T17:48:40.634Z\",\"isPartOf\":{\"@id\":\"https://docs.stackone.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Connector Profiles\",\"item\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/list-connector-profiles\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Patch a connector profile\",\"item\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile#apireference\",\"headline\":\"Patch a connector profile\",\"name\":\"Patch a connector profile\",\"description\":\"Updates a connector profile. Secrets resent as __secretvalue:-prefixed placeholders keep their stored values. action_config, event_config and sync_config each replace the stored map when sent as an object: an entry left out is removed, so send every entry that should stay. Omit the field, or send null, to leave it unchanged.\",\"url\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile\",\"mainEntityOfPage\":{\"@id\":\"https://docs.stackone.com/platform/api-reference/v2/connector-profiles/patch-a-connector-profile#webpage\"},\"dateModified\":\"2026-10-15T17:48:40.634Z\",\"publisher\":{\"@id\":\"https://docs.stackone.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.stackone.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Stackone\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Stackone","nav":{"global":null,"tabs":[{"tab":"Gateway","icon":"rocket","pages":[{"title":"Gateway","href":"/introduction"}]},{"tab":"Connectors","icon":"plug","pages":[{"title":"Connectors","href":"/connectors/introduction"}]},{"tab":"Embed","icon":"cube","pages":[{"title":"Embed","href":"/embed/overview"}]},{"tab":"Platform API","icon":"code","groups":[{"group":"Overview","root":{"title":"Platform API Reference","href":"/platform-api/overview"},"expanded":true,"pages":[{"title":"Authentication","sidebarTitle":"Authentication","href":"/platform-api/authentication"},{"group":"Request Parameters","pages":[{"title":"Pagination","href":"/platform-api/request-parameters/pagination"},{"title":"Filtering","href":"/platform-api/request-parameters/filtering"},{"title":"Expanding Fields","href":"/platform-api/request-parameters/expanding-fields"}]},{"title":"Rate Limiting","href":"/platform-api/rate-limiting"},{"title":"Platform Events","sidebarTitle":"Platform Events","href":"/platform-api/platform-events"},{"title":"API SDKs","href":"/platform-api/api-sdks"}]},{"group":"Accounts","icon":"users","expanded":true,"pages":[{"openapi":"get /v2/accounts","title":"List accounts","href":"/platform/api-reference/v2/accounts/list-accounts"},{"openapi":"get /v2/accounts/filters","title":"List account filter values","href":"/platform/api-reference/v2/accounts/list-account-filter-values"},{"openapi":"get /v2/accounts/{id}","title":"Get an account","href":"/platform/api-reference/v2/accounts/get-an-account"},{"openapi":"patch /v2/accounts/{id}","title":"Patch an account","href":"/platform/api-reference/v2/accounts/patch-an-account"},{"openapi":"delete /v2/accounts/{id}","title":"Delete an account","href":"/platform/api-reference/v2/accounts/delete-an-account"}]},{"group":"Actions","icon":"bolt","expanded":true,"pages":[{"openapi":"post /actions/search","title":"Search connector actions by semantic similarity","href":"/platform/api-reference/actions/search-connector-actions-by-semantic-similarity"},{"openapi":"post /actions/rpc","title":"Make an RPC call to an action","href":"/platform/api-reference/actions/make-an-rpc-call-to-an-action"},{"openapi":"post /actions/rpc/synced","title":"Read synced action data from the datasync index","href":"/platform/api-reference/actions/read-synced-action-data-from-the-datasync-index"},{"openapi":"post /actions/rpc/synced/queryable_fields","title":"List the fields a synced action's data can be queried by","href":"/platform/api-reference/actions/list-the-fields-a-synced-actions-data-can-be-queried-by"},{"openapi":"post /unified/check_permissions","title":"Check user permissions on a resource","href":"/platform/api-reference/actions/check-user-permissions-on-a-resource"}]},{"group":"Connect Sessions","icon":"link","expanded":true,"pages":[{"openapi":"post /connect_sessions","title":"Create Connect Session","href":"/platform/api-reference/connect-sessions/create-connect-session"},{"openapi":"get /connect_sessions/{id}","title":"Get Connect Session","href":"/platform/api-reference/connect-sessions/get-connect-session"},{"openapi":"post /connect_sessions/authenticate","title":"Authenticate Connect Session","href":"/platform/api-reference/connect-sessions/authenticate-connect-session"}]},{"group":"Connector Profiles","icon":"sliders","expanded":true,"pages":[{"openapi":"get /v2/connector_profiles","title":"List connector profiles","href":"/platform/api-reference/v2/connector-profiles/list-connector-profiles"},{"openapi":"get /v2/connector_profiles/{id}","title":"Get a connector profile","href":"/platform/api-reference/v2/connector-profiles/get-a-connector-profile"},{"openapi":"post /v2/connector_profiles","title":"Create a connector profile","description":"Creates a connector profile and returns its full representation. `enabled_actions_count` cannot be expanded here. Read it back with a `GET`. Besides the authentication, the body can set which actions are enabled (`action_config`), which actions sync data (`sync_config`) and which provider events are processed and delivered to webhooks (`event_config`).","href":"/platform/api-reference/v2/connector-profiles/create-a-connector-profile"},{"openapi":"patch /v2/connector_profiles/{id}","title":"Patch a connector profile","href":"/platform/api-reference/v2/connector-profiles/patch-a-connector-profile"},{"openapi":"delete /v2/connector_profiles/{id}","title":"Delete a connector profile","description":"Deletes the connector profile and everything configured on it, including its webhook subscriptions and saved secrets. A profile with linked accounts cannot be deleted. The default profile cannot be deleted while two or more alternatives exist for the same connector. With exactly one, that profile becomes the new default if it is enabled; a disabled one leaves the connector without a default until a profile is enabled. Deleting the default needs a project or organization admin, who must also be allowed to update the profile that inherits it.","href":"/platform/api-reference/v2/connector-profiles/delete-a-connector-profile"}]},{"group":"Connectors","icon":"puzzle-piece","expanded":true,"pages":[{"openapi":"get /v2/connectors","title":"List connectors","href":"/platform/api-reference/v2/connectors/list-connectors"},{"openapi":"get /v2/connectors/{id}","title":"Get connector","href":"/platform/api-reference/v2/connectors/get-connector"},{"openapi":"get /v2/connectors/{id}/actions/{actionId}","title":"Get connector action","href":"/platform/api-reference/v2/connectors/get-connector-action"},{"openapi":"get /v2/connectors/{id}/event_actions/{eventId}","title":"Get connector event action","href":"/platform/api-reference/v2/connectors/get-connector-event-action"},{"openapi":"get /v2/connectors/{id}/versions","title":"List connector versions","href":"/platform/api-reference/v2/connectors/list-connector-versions"},{"openapi":"post /v2/connectors","title":"Create a connector","href":"/platform/api-reference/v2/connectors/create-a-connector"},{"openapi":"delete /v2/connectors/{id}","title":"Delete a connector","href":"/platform/api-reference/v2/connectors/delete-a-connector"}]},{"group":"Data Sync","icon":"rotate","expanded":true,"pages":[{"group":"Sync Configs","expanded":true,"pages":[{"openapi":"get /v2/data_sync/sync_configs","title":"List sync configs","href":"/platform/api-reference/v2/data-sync/list-sync-configs"},{"openapi":"get /v2/data_sync/sync_configs/{id}","title":"Get a sync config","href":"/platform/api-reference/v2/data-sync/get-a-sync-config"},{"openapi":"get /v2/data_sync/sync_configs/{id}/parameters","title":"Get a sync config action's parameters","href":"/platform/api-reference/v2/data-sync/get-a-sync-config-actions-parameters"},{"openapi":"post /v2/data_sync/sync_configs","title":"Create a sync config","href":"/platform/api-reference/v2/data-sync/create-a-sync-config"},{"openapi":"patch /v2/data_sync/sync_configs/{id}","title":"Patch a sync config","href":"/platform/api-reference/v2/data-sync/patch-a-sync-config"},{"openapi":"delete /v2/data_sync/sync_configs/{id}","title":"Delete a sync config","href":"/platform/api-reference/v2/data-sync/delete-a-sync-config"}]},{"group":"Schedules","expanded":true,"pages":[{"openapi":"get /v2/data_sync/schedules","title":"List schedules","href":"/platform/api-reference/v2/data-sync/list-schedules"},{"openapi":"get /v2/data_sync/schedules/{id}","title":"Get a schedule","href":"/platform/api-reference/v2/data-sync/get-a-schedule"},{"openapi":"patch /v2/data_sync/schedules/{id}","title":"Patch a schedule","href":"/platform/api-reference/v2/data-sync/patch-a-schedule"}]},{"group":"Runs","expanded":true,"pages":[{"openapi":"get /v2/data_sync/runs","title":"List runs","href":"/platform/api-reference/v2/data-sync/list-runs"},{"openapi":"get /v2/data_sync/runs/{id}","title":"Get a run","href":"/platform/api-reference/v2/data-sync/get-a-run"}]}]},{"group":"Logs","icon":"file-lines","expanded":true,"pages":[{"openapi":"post /logs","title":"List Logs","href":"/platform/api-reference/logs/list-logs"},{"openapi":"post /logs/platform","title":"List Platform Logs","href":"/platform/api-reference/logs/list-platform-logs"},{"openapi":"post /logs/provider","title":"List Provider Logs","href":"/platform/api-reference/logs/list-provider-logs"},{"group":"Action Logs","expanded":true,"pages":[{"openapi":"post /logs/actions","title":"List Action Logs","href":"/platform/api-reference/logs/list-action-logs"},{"openapi":"get /logs/actions/{actionRunId}","title":"Get Action Log","href":"/platform/api-reference/logs/get-action-log"},{"openapi":"get /logs/actions/{actionRunId}/advanced","title":"Get Action Advanced Log","href":"/platform/api-reference/logs/get-action-advanced-log"},{"openapi":"get /logs/actions/{actionRunId}/defender","title":"Get Action Defender Log","href":"/platform/api-reference/logs/get-action-defender-log"}]},{"group":"Step Logs","expanded":true,"pages":[{"openapi":"post /logs/steps","title":"List Step Logs","href":"/platform/api-reference/logs/list-step-logs"},{"openapi":"get /logs/actions/{actionRunId}/steps","title":"List Action Step Logs","href":"/platform/api-reference/logs/list-action-step-logs"},{"openapi":"get /logs/actions/{actionRunId}/steps/{stepIndex}","title":"Get Step Log","href":"/platform/api-reference/logs/get-step-log"},{"openapi":"get /logs/actions/{actionRunId}/steps/{stepIndex}/advanced","title":"Get Step Advanced Log","href":"/platform/api-reference/logs/get-step-advanced-log"}]},{"group":"Stats","expanded":true,"pages":[{"openapi":"post /logs/stats/aggregate","title":"Get Logs Stats Aggregate","href":"/platform/api-reference/logs/get-logs-stats-aggregate"},{"openapi":"post /logs/stats/dimensions","title":"Get Logs Stats Dimensions","href":"/platform/api-reference/logs/get-logs-stats-dimensions"}]}]},{"group":"MCP","icon":"plug","expanded":true,"pages":[{"openapi":"post /mcp","title":"Send MCP JSON-RPC message","href":"/platform/api-reference/mcp/send-mcp-json-rpc-message"}]},{"group":"Webhooks","icon":"webhook","expanded":true,"pages":[{"openapi":"get /v2/webhooks","title":"List webhooks","href":"/platform/api-reference/v2/webhooks/list-webhooks"},{"openapi":"get /v2/webhooks/{id}","title":"Get a webhook","href":"/platform/api-reference/v2/webhooks/get-a-webhook"},{"openapi":"post /v2/webhooks","title":"Create a webhook","href":"/platform/api-reference/v2/webhooks/create-a-webhook"},{"openapi":"patch /v2/webhooks/{id}","title":"Update a webhook","href":"/platform/api-reference/v2/webhooks/update-a-webhook"},{"openapi":"delete /v2/webhooks/{id}","title":"Delete a webhook","href":"/platform/api-reference/v2/webhooks/delete-a-webhook"}]}]}]},"title":"Patch a connector profile - Stackone","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","Page-D5fEM6aW.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","clsx-rL8ZCCw4.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-aeztFa9U.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BywkCr5C.js"]}