Function that derives auth credentials from connection parameters. Use for static-key auth (api-key, basic-auth) where the user-provided input IS the credential.
Function that refreshes expired credentials. Implement for non-standard OAuth refresh flows or when additional credentials need to be refreshed alongside the OAuth token.
Function that configures the authenticated HTTP client used by connector API requests and actions. Typically a mapping type with baseUri and auth header wiring.
OAuth2: function that transforms the token endpoint response into the final credentials object. Required for multi-tenant APIs (Microsoft) or APIs that require post-OAuth bootstrap calls.
OAuth2: function that transforms the refresh token endpoint response into the refreshed credentials. Required when refresh responses differ from initial-token responses.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Membrane Docs","colors":{"primary":"#0F766E","light":"#14B8A6","dark":"#115E59"},"logo":{"light":"https://mintcdn.com/membrane-agency/v4_djV_NCG0crn4V/logo/light.svg?fit=max\u0026auto=format\u0026n=v4_djV_NCG0crn4V\u0026q=85\u0026s=a4c17bd552331573d4e08fa32fd8a7c3","dark":"https://mintcdn.com/membrane-agency/v4_djV_NCG0crn4V/logo/dark.svg?fit=max\u0026auto=format\u0026n=v4_djV_NCG0crn4V\u0026q=85\u0026s=844105699cb6f6e7fc7497e5b06c60db"},"favicon":"https://mintcdn.com/membrane-agency/v4_djV_NCG0crn4V/favicon.svg?fit=max\u0026auto=format\u0026n=v4_djV_NCG0crn4V\u0026q=85\u0026s=4f09b330b12c9cb04a0ac52897c2aec7","api":{"playground":{"display":"interactive","proxy":false}},"navbar":{"links":[{"href":"https://changelog.getmembrane.com","label":"Changelog"}],"primary":{"type":"button","label":"Website","href":"https://getmembrane.com"}},"footer":{"socials":{"github":"https://github.com/membranehq"}},"icons":{"library":"fontawesome"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"membrane-agency","hasAudioNarration":false,"actualSubdomain":"membrane-agency","customDomains":["docs.membrane.agency"],"gitSource":{"type":"github","owner":"membranehq","repo":"platform","deployBranch":"main","contentDirectory":"docs/mintlify","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6a8d9d315717d6af20a472c4","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Reference","count":115},{"language":"default","tag":"Workspace Elements","count":103},{"language":"default","tag":"Guides","count":60},{"language":"default","tag":"Connectors","count":30},{"language":"default","tag":"Managing Membrane","count":16},{"language":"default","tag":"How Membrane Works","count":14},{"language":"default","tag":"Ways to Use Membrane","count":13},{"language":"default","tag":"Actions","count":13},{"language":"default","tag":"Connections","count":11},{"language":"default","tag":"References","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/connectors/publish-a-new-version-of-connector","slug":"/api-reference/connectors/publish-a-new-version-of-connector","pageMetadata":{"title":"Publish a new version of connector","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors/{key}/publish-version","href":"/api-reference/connectors/publish-a-new-version-of-connector","autogeneratedByOpenApi":true},"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":{"title":"Publish a new version of connector","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors/{key}/publish-version","href":"/api-reference/connectors/publish-a-new-version-of-connector","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"publishConnectorVersion","parameters":["5210e884-297b-4390-b92a-9e17263103d6"],"responses":{"200":"2e713051-24fd-416d-ab36-7ed3e0295275"},"summary":"Publish a new version of connector","tags":["Connectors"],"method":"post","type":"path","servers":["33d21c8c-84e0-43bd-9b19-dc155c89188b"],"security":["7006bb3a-f4b9-4da4-8c7c-5fab58fead5b"],"path":"/connectors/{key}/publish-version","baseUrlOptions":["https://api.getmembrane.com"],"title":"Publish a new version of connector","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"5210e884-297b-4390-b92a-9e17263103d6":{"name":"key","required":true,"in":"path","schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"2e713051-24fd-416d-ab36-7ed3e0295275":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"string","isRequired":true,"uniqueKey":"version","typeLabel":"string"},"id":{"type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"connectorId":{"type":"string","isRequired":true,"uniqueKey":"connectorId","typeLabel":"string"},"changelog":{"type":"string","isRequired":true,"uniqueKey":"changelog","typeLabel":"string"},"baseUri":{"type":"string","uniqueKey":"baseUri","typeLabel":"string"},"revision":{"type":"string","uniqueKey":"revision","typeLabel":"string"},"hasTest":{"type":"boolean","uniqueKey":"hasTest","typeLabel":"boolean"},"hasAuthTest":{"type":"boolean","uniqueKey":"hasAuthTest","typeLabel":"boolean"},"isReadOnly":{"type":"boolean","uniqueKey":"isReadOnly","typeLabel":"boolean"},"credentialsSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"credentialsSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"credentialsSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"credentialsSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"credentialsSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"credentialsSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"credentialsSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"credentialsSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"credentialsSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"credentialsSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"credentialsSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"credentialsSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"credentialsSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"credentialsSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"credentialsSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"credentialsSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"credentialsSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"credentialsSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"credentialsSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"credentialsSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"credentialsSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"credentialsSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"credentialsSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"credentialsSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"credentialsSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"credentialsSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"credentialsSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"credentialsSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"credentialsSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"credentialsSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"credentialsSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"credentialsSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"credentialsSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"credentialsSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"credentialsSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"credentialsSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"credentialsSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"credentialsSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"credentialsSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"credentialsSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"credentialsSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"credentialsSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"credentialsSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"credentialsSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"credentialsSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"credentialsSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"credentialsSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"credentialsSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"credentialsSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"credentialsSchema.additionalProperties","typeLabel":"object"},"uniqueKey":"credentialsSchema","typeLabel":"object"},"type":{"description":"Authentication protocol used by the connector.","type":"string","enum":["integration-app-token","membrane-token","oauth2","oauth1","client-credentials","proxy"],"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"customCredentialsSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"customCredentialsSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"customCredentialsSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"customCredentialsSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"customCredentialsSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"customCredentialsSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"customCredentialsSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"customCredentialsSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"customCredentialsSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"customCredentialsSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"customCredentialsSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"customCredentialsSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"customCredentialsSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"customCredentialsSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"customCredentialsSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"customCredentialsSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"customCredentialsSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"customCredentialsSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"customCredentialsSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"customCredentialsSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"customCredentialsSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"customCredentialsSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"customCredentialsSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"customCredentialsSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"customCredentialsSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"customCredentialsSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"customCredentialsSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"customCredentialsSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"customCredentialsSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"customCredentialsSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"customCredentialsSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"customCredentialsSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"customCredentialsSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"customCredentialsSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"customCredentialsSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"customCredentialsSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"customCredentialsSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"customCredentialsSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"customCredentialsSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"customCredentialsSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"customCredentialsSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"customCredentialsSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"customCredentialsSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"customCredentialsSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"customCredentialsSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"customCredentialsSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"customCredentialsSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"customCredentialsSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"customCredentialsSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"customCredentialsSchema.additionalProperties","typeLabel":"object"},"description":"Additional JSON Schema for workspace-level overrides of credentials (e.g. BYO-OAuth clientId/clientSecret).","uniqueKey":"customCredentialsSchema","typeLabel":"object"},"inputSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"inputSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"inputSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"inputSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"inputSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"inputSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"inputSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"inputSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"inputSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"inputSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"inputSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"inputSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"inputSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"inputSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"inputSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"inputSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"inputSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"inputSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"inputSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"inputSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"inputSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"inputSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"inputSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"inputSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"inputSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"inputSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"inputSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"inputSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"inputSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"inputSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"inputSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"inputSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"inputSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"inputSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"inputSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"inputSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"inputSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"inputSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"inputSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"inputSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"inputSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"inputSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"inputSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"inputSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"inputSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"inputSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"inputSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"inputSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"inputSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"inputSchema.additionalProperties","typeLabel":"object"},"description":"JSON Schema for end-user input collected during connection (e.g. an API key or subdomain the user types in).","uniqueKey":"inputSchema","typeLabel":"object"},"parametersSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"parametersSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"parametersSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"parametersSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"parametersSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"parametersSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"parametersSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"parametersSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"parametersSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"parametersSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"parametersSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"parametersSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"parametersSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"parametersSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"parametersSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"parametersSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"parametersSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"parametersSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"parametersSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"parametersSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"parametersSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"parametersSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"parametersSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"parametersSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"parametersSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"parametersSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"parametersSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"parametersSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"parametersSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"parametersSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"parametersSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"parametersSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"parametersSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"parametersSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"parametersSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"parametersSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"parametersSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"parametersSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"parametersSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"parametersSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"parametersSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"parametersSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"parametersSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"parametersSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"parametersSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"parametersSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"parametersSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"parametersSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"parametersSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"parametersSchema.additionalProperties","typeLabel":"object"},"uniqueKey":"parametersSchema","typeLabel":"object"},"getCredentialsFromConnectionParameters":{"description":"Function that derives auth credentials from connection parameters. Use for static-key auth (api-key, basic-auth) where the user-provided input IS the credential.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"getCredentialsFromConnectionParameters.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"getCredentialsFromConnectionParameters.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"getCredentialsFromConnectionParameters.additionalProperties","typeLabel":"object"},"uniqueKey":"getCredentialsFromConnectionParameters","typeLabel":"object"},"refreshCredentials":{"description":"Function that refreshes expired credentials. Implement for non-standard OAuth refresh flows or when additional credentials need to be refreshed alongside the OAuth token.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"refreshCredentials.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"refreshCredentials.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"refreshCredentials.additionalProperties","typeLabel":"object"},"uniqueKey":"refreshCredentials","typeLabel":"object"},"makeApiClient":{"description":"Function that configures the authenticated HTTP client used by connector API requests and actions. Typically a `mapping` type with `baseUri` and auth header wiring.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"makeApiClient.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"makeApiClient.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"makeApiClient.additionalProperties","typeLabel":"object"},"uniqueKey":"makeApiClient","typeLabel":"object"},"getOAuthConfig":{"description":"OAuth2: function returning `{ authorizeUri, tokenUri, scopes, noRefreshToken? }` — the authorize/token endpoint URLs and requested scopes.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"getOAuthConfig.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"getOAuthConfig.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"getOAuthConfig.additionalProperties","typeLabel":"object"},"uniqueKey":"getOAuthConfig","typeLabel":"object"},"getTokenData":{"description":"OAuth2: function invoked with the raw token response to extract token metadata. Rarely needed.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"getTokenData.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"getTokenData.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"getTokenData.additionalProperties","typeLabel":"object"},"uniqueKey":"getTokenData","typeLabel":"object"},"getCredentialsFromAccessTokenResponse":{"description":"OAuth2: function that transforms the token endpoint response into the final credentials object. Required for multi-tenant APIs (Microsoft) or APIs that require post-OAuth bootstrap calls.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"getCredentialsFromAccessTokenResponse.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"getCredentialsFromAccessTokenResponse.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"getCredentialsFromAccessTokenResponse.additionalProperties","typeLabel":"object"},"uniqueKey":"getCredentialsFromAccessTokenResponse","typeLabel":"object"},"getCredentialsFromRefreshTokenResponse":{"description":"OAuth2: function that transforms the refresh token endpoint response into the refreshed credentials. Required when refresh responses differ from initial-token responses.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"getCredentialsFromRefreshTokenResponse.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"getCredentialsFromRefreshTokenResponse.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"getCredentialsFromRefreshTokenResponse.additionalProperties","typeLabel":"object"},"uniqueKey":"getCredentialsFromRefreshTokenResponse","typeLabel":"object"},"test":{"description":"Function that verifies the connection by making a lightweight authenticated API call (typically a `rest-api-mapping` against a `/me`-style endpoint).","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"test.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"test.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"test.additionalProperties","typeLabel":"object"},"uniqueKey":"test","typeLabel":"object"},"disconnect":{"description":"Function that revokes credentials at the provider when the connection is removed. Implement only if the provider exposes a revoke endpoint.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"disconnect.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"disconnect.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"disconnect.additionalProperties","typeLabel":"object"},"uniqueKey":"disconnect","typeLabel":"object"},"proxyKey":{"description":"For `type: \"proxy\"` — identifies which proxy configuration the workspace should use.","type":"string","uniqueKey":"proxyKey","typeLabel":"string"},"options":{"type":"object","additionalProperties":{"type":"object","properties":{"type":{"description":"Authentication protocol used by the connector.","type":"string","enum":["integration-app-token","membrane-token","oauth2","oauth1","client-credentials","proxy"],"uniqueKey":"options.additionalProperties.type","typeLabel":"enum\u003cstring>"},"customCredentialsSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"options.additionalProperties.customCredentialsSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"options.additionalProperties.customCredentialsSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"options.additionalProperties.customCredentialsSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"options.additionalProperties.customCredentialsSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"options.additionalProperties.customCredentialsSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"options.additionalProperties.customCredentialsSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"options.additionalProperties.customCredentialsSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"options.additionalProperties.customCredentialsSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"options.additionalProperties.customCredentialsSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"options.additionalProperties.customCredentialsSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"options.additionalProperties.customCredentialsSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"options.additionalProperties.customCredentialsSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.customCredentialsSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.customCredentialsSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.customCredentialsSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"options.additionalProperties.customCredentialsSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"options.additionalProperties.customCredentialsSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"options.additionalProperties.customCredentialsSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.customCredentialsSchema.additionalProperties","typeLabel":"object"},"description":"Additional JSON Schema for workspace-level overrides of credentials (e.g. BYO-OAuth clientId/clientSecret).","uniqueKey":"options.additionalProperties.customCredentialsSchema","typeLabel":"object"},"inputSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.inputSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"options.additionalProperties.inputSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.inputSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"options.additionalProperties.inputSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"options.additionalProperties.inputSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"options.additionalProperties.inputSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"options.additionalProperties.inputSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"options.additionalProperties.inputSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"options.additionalProperties.inputSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.inputSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.inputSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"options.additionalProperties.inputSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"options.additionalProperties.inputSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"options.additionalProperties.inputSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.inputSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"options.additionalProperties.inputSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"options.additionalProperties.inputSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"options.additionalProperties.inputSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"options.additionalProperties.inputSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"options.additionalProperties.inputSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.inputSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.inputSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.inputSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.inputSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"options.additionalProperties.inputSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"options.additionalProperties.inputSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"options.additionalProperties.inputSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.inputSchema.additionalProperties","typeLabel":"object"},"description":"JSON Schema for end-user input collected during connection (e.g. an API key or subdomain the user types in).","uniqueKey":"options.additionalProperties.inputSchema","typeLabel":"object"},"parametersSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.parametersSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"options.additionalProperties.parametersSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.parametersSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"options.additionalProperties.parametersSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"options.additionalProperties.parametersSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"options.additionalProperties.parametersSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"options.additionalProperties.parametersSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"options.additionalProperties.parametersSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"options.additionalProperties.parametersSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.parametersSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.parametersSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"options.additionalProperties.parametersSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"options.additionalProperties.parametersSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"options.additionalProperties.parametersSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.parametersSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"options.additionalProperties.parametersSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"options.additionalProperties.parametersSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"options.additionalProperties.parametersSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"options.additionalProperties.parametersSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"options.additionalProperties.parametersSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.parametersSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.parametersSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.parametersSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.parametersSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"options.additionalProperties.parametersSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"options.additionalProperties.parametersSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"options.additionalProperties.parametersSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.parametersSchema.additionalProperties","typeLabel":"object"},"description":"JSON Schema for connector-level parameters configured per integration (e.g. region, account ID).","uniqueKey":"options.additionalProperties.parametersSchema","typeLabel":"object"},"getCredentialsFromConnectionParameters":{"description":"Function that derives auth credentials from connection parameters. Use for static-key auth (api-key, basic-auth) where the user-provided input IS the credential.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.getCredentialsFromConnectionParameters.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.getCredentialsFromConnectionParameters.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.getCredentialsFromConnectionParameters.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.getCredentialsFromConnectionParameters","typeLabel":"object"},"refreshCredentials":{"description":"Function that refreshes expired credentials. Implement for non-standard OAuth refresh flows or when additional credentials need to be refreshed alongside the OAuth token.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.refreshCredentials.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.refreshCredentials.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.refreshCredentials.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.refreshCredentials","typeLabel":"object"},"makeApiClient":{"description":"Function that configures the authenticated HTTP client used by connector API requests and actions. Typically a `mapping` type with `baseUri` and auth header wiring.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.makeApiClient.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.makeApiClient.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.makeApiClient.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.makeApiClient","typeLabel":"object"},"getOAuthConfig":{"description":"OAuth2: function returning `{ authorizeUri, tokenUri, scopes, noRefreshToken? }` — the authorize/token endpoint URLs and requested scopes.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.getOAuthConfig.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.getOAuthConfig.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.getOAuthConfig.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.getOAuthConfig","typeLabel":"object"},"getTokenData":{"description":"OAuth2: function invoked with the raw token response to extract token metadata. Rarely needed.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.getTokenData.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.getTokenData.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.getTokenData.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.getTokenData","typeLabel":"object"},"getCredentialsFromAccessTokenResponse":{"description":"OAuth2: function that transforms the token endpoint response into the final credentials object. Required for multi-tenant APIs (Microsoft) or APIs that require post-OAuth bootstrap calls.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.getCredentialsFromAccessTokenResponse.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.getCredentialsFromAccessTokenResponse.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.getCredentialsFromAccessTokenResponse.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.getCredentialsFromAccessTokenResponse","typeLabel":"object"},"getCredentialsFromRefreshTokenResponse":{"description":"OAuth2: function that transforms the refresh token endpoint response into the refreshed credentials. Required when refresh responses differ from initial-token responses.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.getCredentialsFromRefreshTokenResponse.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.getCredentialsFromRefreshTokenResponse.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.getCredentialsFromRefreshTokenResponse.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.getCredentialsFromRefreshTokenResponse","typeLabel":"object"},"test":{"description":"Function that verifies the connection by making a lightweight authenticated API call (typically a `rest-api-mapping` against a `/me`-style endpoint).","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.test.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.test.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.test.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.test","typeLabel":"object"},"disconnect":{"description":"Function that revokes credentials at the provider when the connection is removed. Implement only if the provider exposes a revoke endpoint.","type":"object","properties":{"type":{"type":"string","enum":["mapping","rest-api-mapping","graphql-api-mapping","javascript"],"uniqueKey":"options.additionalProperties.disconnect.type","typeLabel":"enum\u003cstring>"},"description":{"description":"Human-readable summary of what this function does, in plain language. Shown in the UI by default in place of the code. Populate it whenever you author or change the code.","type":"string","uniqueKey":"options.additionalProperties.disconnect.description","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.disconnect.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.disconnect","typeLabel":"object"},"proxyKey":{"description":"For `type: \"proxy\"` — identifies which proxy configuration the workspace should use.","type":"string","uniqueKey":"options.additionalProperties.proxyKey","typeLabel":"string"},"ui":{"description":"[INTERNAL] Deprecated: Use inputSchema instead","type":"object","properties":{"schema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.ui.schema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"options.additionalProperties.ui.schema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.ui.schema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"options.additionalProperties.ui.schema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"options.additionalProperties.ui.schema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"options.additionalProperties.ui.schema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"options.additionalProperties.ui.schema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"options.additionalProperties.ui.schema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"options.additionalProperties.ui.schema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.ui.schema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.ui.schema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"options.additionalProperties.ui.schema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"options.additionalProperties.ui.schema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"options.additionalProperties.ui.schema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.ui.schema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"options.additionalProperties.ui.schema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"options.additionalProperties.ui.schema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"options.additionalProperties.ui.schema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"options.additionalProperties.ui.schema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"options.additionalProperties.ui.schema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.ui.schema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.ui.schema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.ui.schema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.ui.schema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"options.additionalProperties.ui.schema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"options.additionalProperties.ui.schema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"options.additionalProperties.ui.schema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.ui.schema.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.ui.schema","typeLabel":"object"},"description":{"type":"string","uniqueKey":"options.additionalProperties.ui.description","typeLabel":"string"},"helpUri":{"type":"string","uniqueKey":"options.additionalProperties.ui.helpUri","typeLabel":"string"}},"uniqueKey":"options.additionalProperties.ui","typeLabel":"object"},"title":{"type":"string","uniqueKey":"options.additionalProperties.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"options.additionalProperties.description","typeLabel":"string"},"enabled":{"type":"object","uniqueKey":"options.additionalProperties.enabled","typeLabel":"object"},"credentialsSchema":{"type":"object","properties":{"type":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.type.oneOf.1.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.credentialsSchema.type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"options.additionalProperties.credentialsSchema.type","typeLabel":"string | string[]"},"title":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.description","typeLabel":"string"},"format":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.format","typeLabel":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.credentialsSchema.properties","typeLabel":"object"},"items":{"oneOf":[{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}],"uniqueKey":"options.additionalProperties.credentialsSchema.\\items","typeLabel":"any"},"additionalProperties":{"oneOf":[{"type":"boolean","uniqueKey":"options.additionalProperties.credentialsSchema.\\additionalProperties.oneOf.0","typeLabel":"boolean"},{}],"uniqueKey":"options.additionalProperties.credentialsSchema.\\additionalProperties","typeLabel":"boolean"},"enum":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.enum.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"options.additionalProperties.credentialsSchema.enum.items.[INDEX].oneOf.1","typeLabel":"number"}],"uniqueKey":"options.additionalProperties.credentialsSchema.enum.items.[INDEX]","typeLabel":"string | number"},"uniqueKey":"options.additionalProperties.credentialsSchema.enum","typeLabel":"(string | number)[]"},"referenceRecords":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.referenceRecords.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.credentialsSchema.referenceRecords","typeLabel":"object[]"},"referenceCollection":{"type":"object","properties":{"key":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.referenceCollection.key","typeLabel":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.referenceCollection.parameters.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.credentialsSchema.referenceCollection.parameters","typeLabel":"object"}},"uniqueKey":"options.additionalProperties.credentialsSchema.referenceCollection","typeLabel":"object"},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.dataTableId","typeLabel":"string"},"value":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.value","typeLabel":"string"},"label":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.label","typeLabel":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.filter.items.[INDEX].field","typeLabel":"string"},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true,"uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.filter.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"value":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.filter.items.[INDEX].value","typeLabel":"object"}},"required":["field","operator"],"uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.filter.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable.filter","typeLabel":"object[]"}},"required":["dataTableId"],"uniqueKey":"options.additionalProperties.credentialsSchema.referenceDataTable","typeLabel":"object"},"default":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.default","typeLabel":"object"},"allowCustom":{"type":"boolean","uniqueKey":"options.additionalProperties.credentialsSchema.allowCustom","typeLabel":"boolean"},"required":{"type":"array","items":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.required.items.[INDEX]","typeLabel":"string"},"uniqueKey":"options.additionalProperties.credentialsSchema.required","typeLabel":"string[]"},"minLength":{"type":"number","uniqueKey":"options.additionalProperties.credentialsSchema.minLength","typeLabel":"number"},"maxLength":{"type":"number","uniqueKey":"options.additionalProperties.credentialsSchema.maxLength","typeLabel":"number"},"minimum":{"type":"number","uniqueKey":"options.additionalProperties.credentialsSchema.minimum","typeLabel":"number"},"maximum":{"type":"number","uniqueKey":"options.additionalProperties.credentialsSchema.maximum","typeLabel":"number"},"maxItems":{"type":"number","uniqueKey":"options.additionalProperties.credentialsSchema.maxItems","typeLabel":"number"},"readOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.credentialsSchema.readOnly","typeLabel":"boolean"},"writeOnly":{"type":"boolean","uniqueKey":"options.additionalProperties.credentialsSchema.writeOnly","typeLabel":"boolean"},"examples":{"type":"array","items":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.examples.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options.additionalProperties.credentialsSchema.examples","typeLabel":"object[]"},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"},"uniqueKey":"options.additionalProperties.credentialsSchema.anyOf","typeLabel":"array"},"isImplied":{"type":"boolean","uniqueKey":"options.additionalProperties.credentialsSchema.isImplied","typeLabel":"boolean"},"isSensitive":{"type":"boolean","uniqueKey":"options.additionalProperties.credentialsSchema.isSensitive","typeLabel":"boolean"},"referenceCollectionPath":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.referenceCollectionPath","typeLabel":"string"},"referenceCollectionUri":{"type":"string","uniqueKey":"options.additionalProperties.credentialsSchema.referenceCollectionUri","typeLabel":"string"}},"additionalProperties":{"type":"object","uniqueKey":"options.additionalProperties.credentialsSchema.additionalProperties","typeLabel":"object"},"uniqueKey":"options.additionalProperties.credentialsSchema","typeLabel":"object"}},"uniqueKey":"options.additionalProperties","typeLabel":"object"},"uniqueKey":"options","typeLabel":"object"}},"required":["version","id","connectorId","changelog"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"version":"\u003cstring>","id":"\u003cstring>","connectorId":"\u003cstring>","changelog":"\u003cstring>","baseUri":"\u003cstring>","revision":"\u003cstring>","hasTest":true,"hasAuthTest":true,"isReadOnly":true,"credentialsSchema":{"type":"\u003cstring>","title":"\u003cstring>","description":"\u003cstring>","format":"\u003cstring>","properties":{},"items":"\u003cunknown>","additionalProperties":true,"enum":["\u003cstring>"],"referenceRecords":[{}],"referenceCollection":{"key":{},"parameters":{}},"referenceDataTable":{"dataTableId":"\u003cstring>","value":"\u003cstring>","label":"\u003cstring>","filter":[{"field":"\u003cstring>","operator":"is","value":{}}]},"default":{},"allowCustom":true,"required":["\u003cstring>"],"minLength":123,"maxLength":123,"minimum":123,"maximum":123,"maxItems":123,"readOnly":true,"writeOnly":true,"examples":[{}],"anyOf":"\u003carray>","isImplied":true,"isSensitive":true,"referenceCollectionPath":"\u003cstring>","referenceCollectionUri":"\u003cstring>"},"type":"integration-app-token","customCredentialsSchema":{"type":"\u003cstring>","title":"\u003cstring>","description":"\u003cstring>","format":"\u003cstring>","properties":{},"items":"\u003cunknown>","additionalProperties":true,"enum":["\u003cstring>"],"referenceRecords":[{}],"referenceCollection":{"key":{},"parameters":{}},"referenceDataTable":{"dataTableId":"\u003cstring>","value":"\u003cstring>","label":"\u003cstring>","filter":[{"field":"\u003cstring>","operator":"is","value":{}}]},"default":{},"allowCustom":true,"required":["\u003cstring>"],"minLength":123,"maxLength":123,"minimum":123,"maximum":123,"maxItems":123,"readOnly":true,"writeOnly":true,"examples":[{}],"anyOf":"\u003carray>","isImplied":true,"isSensitive":true,"referenceCollectionPath":"\u003cstring>","referenceCollectionUri":"\u003cstring>"},"inputSchema":{"type":"\u003cstring>","title":"\u003cstring>","description":"\u003cstring>","format":"\u003cstring>","properties":{},"items":"\u003cunknown>","additionalProperties":true,"enum":["\u003cstring>"],"referenceRecords":[{}],"referenceCollection":{"key":{},"parameters":{}},"referenceDataTable":{"dataTableId":"\u003cstring>","value":"\u003cstring>","label":"\u003cstring>","filter":[{"field":"\u003cstring>","operator":"is","value":{}}]},"default":{},"allowCustom":true,"required":["\u003cstring>"],"minLength":123,"maxLength":123,"minimum":123,"maximum":123,"maxItems":123,"readOnly":true,"writeOnly":true,"examples":[{}],"anyOf":"\u003carray>","isImplied":true,"isSensitive":true,"referenceCollectionPath":"\u003cstring>","referenceCollectionUri":"\u003cstring>"},"parametersSchema":{"type":"\u003cstring>","title":"\u003cstring>","description":"\u003cstring>","format":"\u003cstring>","properties":{},"items":"\u003cunknown>","additionalProperties":true,"enum":["\u003cstring>"],"referenceRecords":[{}],"referenceCollection":{"key":{},"parameters":{}},"referenceDataTable":{"dataTableId":"\u003cstring>","value":"\u003cstring>","label":"\u003cstring>","filter":[{"field":"\u003cstring>","operator":"is","value":{}}]},"default":{},"allowCustom":true,"required":["\u003cstring>"],"minLength":123,"maxLength":123,"minimum":123,"maximum":123,"maxItems":123,"readOnly":true,"writeOnly":true,"examples":[{}],"anyOf":"\u003carray>","isImplied":true,"isSensitive":true,"referenceCollectionPath":"\u003cstring>","referenceCollectionUri":"\u003cstring>"},"getCredentialsFromConnectionParameters":{"type":"mapping","description":"\u003cstring>"},"refreshCredentials":{"type":"mapping","description":"\u003cstring>"},"makeApiClient":{"type":"mapping","description":"\u003cstring>"},"getOAuthConfig":{"type":"mapping","description":"\u003cstring>"},"getTokenData":{"type":"mapping","description":"\u003cstring>"},"getCredentialsFromAccessTokenResponse":{"type":"mapping","description":"\u003cstring>"},"getCredentialsFromRefreshTokenResponse":{"type":"mapping","description":"\u003cstring>"},"test":{"type":"mapping","description":"\u003cstring>"},"disconnect":{"type":"mapping","description":"\u003cstring>"},"proxyKey":"\u003cstring>","options":{}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"7006bb3a-f4b9-4da4-8c7c-5fab58fead5b":{"bearer":{"scheme":"bearer","bearerFormat":"JWT","type":"http","scopes":[]}}},"servers":{"33d21c8c-84e0-43bd-9b19-dc155c89188b":{"url":"https://api.getmembrane.com"}},"schemas":{"16d7b53d-3649-442e-ba6b-7749fe59b6bc":{"type":"object","properties":{"type":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"title":{"type":"string"},"description":{"type":"string"},"format":{"type":"string"},"properties":{"type":"object","additionalProperties":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}},"items":{"oneOf":[{}]},"additionalProperties":{"oneOf":[{"type":"boolean"},{}]},"enum":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"number"}]}},"referenceRecords":{"type":"array","items":{"type":"object"}},"referenceCollection":{"type":"object","properties":{"key":{"type":"object"},"parameters":{"type":"object","additionalProperties":{"type":"object"}}}},"referenceDataTable":{"type":"object","properties":{"dataTableId":{"type":"string","isRequired":true},"value":{"type":"string"},"label":{"type":"string"},"filter":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","isRequired":true},"operator":{"type":"string","enum":["is","is_not","is_one_of","is_not_one_of","is_true","is_false","contains","does_not_contain","array_includes","array_does_not_include","less_than","less_than_or_equal","more_than","more_than_or_equal","is_not_empty","is_empty"],"isRequired":true},"value":{"type":"object"}},"required":["field","operator"]}}},"required":["dataTableId"]},"default":{"type":"object"},"allowCustom":{"type":"boolean"},"required":{"type":"array","items":{"type":"string"}},"minLength":{"type":"number"},"maxLength":{"type":"number"},"minimum":{"type":"number"},"maximum":{"type":"number"},"maxItems":{"type":"number"},"readOnly":{"type":"boolean"},"writeOnly":{"type":"boolean"},"examples":{"type":"array","items":{"type":"object"}},"anyOf":{"type":"array","items":{"$circularRef":"16d7b53d-3649-442e-ba6b-7749fe59b6bc"}},"isImplied":{"type":"boolean"},"isSensitive":{"type":"boolean"},"referenceCollectionPath":{"type":"string"},"referenceCollectionUri":{"type":"string"}},"additionalProperties":{"type":"object"}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"scheme":"bearer","bearerFormat":"JWT","type":"http","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearer","name":"Authorization"}],"title":"bearer"}]},"originalFileLocation":"api-reference/membrane-api.json"},"subdomain":"membrane-agency","siteName":"Membrane Docs","title":"Publish a new version of connector - Membrane Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-25T13:49:02.143Z","originalFileLocation":"api-reference/connectors/publish-a-new-version-of-connector.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=\"system\"}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=\"application-name\" content=\"Membrane Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_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/membrane-agency/AsMUTkTfLdg_QiLm/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Publish a new version of connector - Membrane Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Membrane Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://membrane-agency.mintlify.site/_mintlify/api/og/v2?division=Connectors\u0026amp;title=Publish+a+new+version+of+connector\u0026amp;theme=ac4e529bd3284492f16dc7df\u0026amp;signature=88e3750963526895254d39f3404b83b469183f77b1540aeb04aab0d5357709c4\">\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=\"Publish a new version of connector - Membrane Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://membrane-agency.mintlify.site/_mintlify/api/og/v2?division=Connectors\u0026amp;title=Publish+a+new+version+of+connector\u0026amp;theme=ac4e529bd3284492f16dc7df\u0026amp;signature=88e3750963526895254d39f3404b83b469183f77b1540aeb04aab0d5357709c4\">\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/membrane-agency/AsMUTkTfLdg_QiLm/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Membrane Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F766E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/connectors/publish-a-new-version-of-connector.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.membrane.agency/#organization\",\"name\":\"Membrane Docs\",\"url\":\"https://docs.membrane.agency\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/membrane-agency/v4_djV_NCG0crn4V/logo/light.svg?fit=max\u0026auto=format\u0026n=v4_djV_NCG0crn4V\u0026q=85\u0026s=a4c17bd552331573d4e08fa32fd8a7c3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.membrane.agency#website\",\"name\":\"Membrane Docs\",\"url\":\"https://docs.membrane.agency\",\"publisher\":{\"@id\":\"https://docs.membrane.agency/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector#webpage\",\"url\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector\",\"name\":\"Publish a new version of connector\",\"dateModified\":\"2026-08-25T13:49:02.143Z\",\"isPartOf\":{\"@id\":\"https://docs.membrane.agency#website\"},\"breadcrumb\":{\"@id\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Workspace Elements\",\"item\":\"https://docs.membrane.agency/api-reference/list-connections\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connectors\",\"item\":\"https://docs.membrane.agency/reference/workspace-elements/connectors\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Publish a new version of connector\",\"item\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector#apireference\",\"headline\":\"Publish a new version of connector\",\"name\":\"Publish a new version of connector\",\"url\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector\",\"mainEntityOfPage\":{\"@id\":\"https://docs.membrane.agency/api-reference/connectors/publish-a-new-version-of-connector#webpage\"},\"dateModified\":\"2026-08-25T13:49:02.143Z\",\"publisher\":{\"@id\":\"https://docs.membrane.agency/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.membrane.agency#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Membrane Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Membrane Docs","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/docs/getting-started/overview"}]},{"tab":"Reference","groups":[{"group":"Overview","pages":[{"title":"Authentication","href":"/reference/overview/authentication"},{"title":"Element Selectors","href":"/reference/overview/element-selectors"},{"title":"API Errors","href":"/reference/overview/errors"}]},{"group":"Workspace Elements","pages":[{"group":"Connections","root":{"title":"Connections","href":"/reference/workspace-elements/connections"},"pages":[{"title":"list-connections","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connections","href":"/api-reference/list-connections"},{"title":"get-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connections/{id}","href":"/api-reference/get-connection"},{"title":"create-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connections","href":"/api-reference/create-connection"},{"title":"update-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /connections/{id}","href":"/api-reference/update-connection"},{"title":"replace-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json put /connections/{id}","href":"/api-reference/replace-connection"},{"title":"test-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connections/{id}/test","href":"/api-reference/test-connection"},{"title":"refresh-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connections/{id}/refresh-credentials","href":"/api-reference/refresh-connection"},{"title":"export-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connections/{id}/export","href":"/api-reference/export-connection"},{"title":"delete-connection","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /connections/{id}","href":"/api-reference/delete-connection"}]},{"group":"Connectors","root":{"title":"Connectors","href":"/reference/workspace-elements/connectors"},"pages":[{"group":"Connector Types","root":{"title":"Connector Types","href":"/reference/workspace-elements/connectors/connector-types"},"pages":[{"title":"Client Credentials","href":"/reference/workspace-elements/connectors/connector-types/client-credentials"},{"title":"Membrane Token","href":"/reference/workspace-elements/connectors/connector-types/membrane-token"},{"title":"OAuth1","href":"/reference/workspace-elements/connectors/connector-types/oauth1"},{"title":"OAuth2","href":"/reference/workspace-elements/connectors/connector-types/oauth2"},{"title":"Auth Proxy","href":"/reference/workspace-elements/connectors/connector-types/auth-proxy"}]},{"group":"Connector Functions","root":{"title":"Connector Functions","href":"/reference/workspace-elements/connectors/connector-functions"},"pages":[{"title":"Get Credentials from Connection Parameters","href":"/reference/workspace-elements/connectors/connector-functions/get-credentials-from-connection-parameters"},{"title":"Make API Client","href":"/reference/workspace-elements/connectors/connector-functions/make-api-client"},{"title":"Refresh Credentials","href":"/reference/workspace-elements/connectors/connector-functions/refresh-credentials"},{"title":"Test","href":"/reference/workspace-elements/connectors/connector-functions/test"},{"title":"Disconnect","href":"/reference/workspace-elements/connectors/connector-functions/disconnect"}]},{"title":"list-connectors","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors","href":"/api-reference/list-connectors"},{"title":"list-public-connectors","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /universe/connectors","href":"/api-reference/list-public-connectors"},{"title":"get-connector","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{idOrKey}","href":"/api-reference/get-connector"},{"title":"create-connector","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors","href":"/api-reference/create-connector"},{"title":"update-connector","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /connectors/{idOrKey}","href":"/api-reference/update-connector"},{"title":"delete-connector","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /connectors/{idOrKey}","href":"/api-reference/delete-connector"},{"title":"Download connector as zip file","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{idOrKey}/download","href":"/api-reference/connectors/download-connector-as-zip-file"},{"title":"Upload connector from zip file","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors/{idOrKey}/upload","href":"/api-reference/connectors/upload-connector-from-zip-file"},{"title":"Import connector from external source","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors/{idOrKey}/import","href":"/api-reference/connectors/import-connector-from-external-source"},{"title":"clone-connector","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors/{idOrKey}/clone","href":"/api-reference/clone-connector"},{"title":"list-connector-versions","description":"List published versions for a connector.","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{key}/versions","href":"/api-reference/list-connector-versions"},{"title":"Publish a new version of connector","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /connectors/{key}/publish-version","href":"/api-reference/connectors/publish-a-new-version-of-connector"},{"title":"replace-connector","description":"Replace an existing connector by id or key.","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json put /connectors/{idOrKey}","href":"/api-reference/replace-connector"},{"title":"Get a list of connector files","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{idOrKey}/files","href":"/api-reference/connectors/get-a-list-of-connector-files"},{"title":"Get connector file by path","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{idOrKey}/files/{path}","href":"/api-reference/connectors/get-connector-file-by-path"},{"title":"Update connector file","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json put /connectors/{idOrKey}/files/{path}","href":"/api-reference/connectors/update-connector-file"},{"title":"Delete connector file","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /connectors/{idOrKey}/files/{path}","href":"/api-reference/connectors/delete-connector-file"},{"title":"Delete connector directory","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /connectors/{idOrKey}/directories/{path}","href":"/api-reference/connectors/delete-connector-directory"},{"title":"Export connector as zip file","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{idOrKey}/export-files","href":"/api-reference/connectors/export-connector-as-zip-file"},{"title":"Export connector as JSON","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /connectors/{idOrKey}/export-json","href":"/api-reference/connectors/export-connector-as-json"}]},{"group":"Integrations","root":{"title":"Integrations","href":"/reference/workspace-elements/integrations"},"pages":[{"group":"Integrations UI","root":{"title":"Integrations UI","href":"/reference/workspace-elements/integrations/integrations-catalog"},"pages":[{"title":"Custom Integrations Catalog UI","href":"/reference/workspace-elements/integrations/integrations-catalog/custom-list-of-integrations"},{"title":"Custom Integration UI","href":"/reference/workspace-elements/integrations/integrations-catalog/custom-integration-ui"}]},{"title":"List integrations","openapi":"GET /integrations","href":"/reference/workspace-elements/integrations/list-integrations"},{"title":"get-integration","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /integrations/{idOrKey}","href":"/api-reference/get-integration"}]},{"group":"Apps","root":{"title":"Apps","href":"/reference/workspace-elements/external-apps"},"pages":[{"title":"list-external-apps","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-apps","href":"/api-reference/list-external-apps"},{"title":"list-public-external-apps","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /universe/apps","href":"/api-reference/list-public-external-apps"},{"title":"get-external-app","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-apps/{idOrKeyOrUuid}","href":"/api-reference/get-external-app"},{"title":"create-external-app","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /external-apps","href":"/api-reference/create-external-app"},{"title":"update-external-app","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /external-apps/{idOrKeyOrUuid}","href":"/api-reference/update-external-app"},{"title":"delete-external-app","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /external-apps/{idOrKeyOrUuid}","href":"/api-reference/delete-external-app"}]},{"group":"Actions","root":{"title":"Actions","href":"/reference/workspace-elements/actions"},"pages":[{"title":"Act","openapi":"POST /act","href":"/reference/workspace-elements/act"},{"title":"list-actions","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /actions","href":"/api-reference/list-actions"},{"title":"get-action","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /actions/{selector}","href":"/api-reference/get-action"},{"title":"create-action","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /actions","href":"/api-reference/create-action"},{"title":"Update action partially","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /actions/{selector}","href":"/api-reference/actions/update-action-partially"},{"title":"Replace action completely","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json put /actions/{selector}","href":"/api-reference/actions/replace-action-completely"},{"title":"Reset action","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /actions/{selector}/reset","href":"/api-reference/actions/reset-action"},{"title":"Clone action","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /actions/{selector}/clone","href":"/api-reference/actions/clone-action"},{"title":"Export action (flat interface)","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /actions/{selector}/export","href":"/api-reference/actions/export-action-flat-interface"},{"title":"Get dependencies of action (flat interface)","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /actions/{selector}/dependencies","href":"/api-reference/actions/get-dependencies-of-action-flat-interface"},{"title":"Restore action (flat interface)","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /actions/{selector}/restore","href":"/api-reference/actions/restore-action-flat-interface"},{"title":"Refresh action","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /actions/{selector}/refresh","href":"/api-reference/actions/refresh-action"},{"title":"Archive action","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /actions/{selector}","href":"/api-reference/actions/archive-action"}]},{"group":"Data Links","root":{"title":"Data Links","href":"/reference/workspace-elements/data-links"},"pages":[{"title":"Data Link Table Instances","href":"/reference/workspace-elements/data-links/data-link-table-instances"}]},{"title":"Deliverables","href":"/reference/workspace-elements/deliverables"},{"group":"Field Mappings","root":{"title":"Field Mappings","href":"/reference/workspace-elements/field-mappings"},"pages":[{"title":"Field Mapping Instances","href":"/reference/workspace-elements/field-mappings/field-mapping-instances"}]},{"group":"External Events","root":{"title":"External Events","href":"/reference/workspace-elements/external-events"},"pages":[{"title":"Webhook Events","href":"/reference/workspace-elements/external-events/webhook"}]},{"group":"Flows","root":{"title":"Flows","href":"/reference/workspace-elements/flows"},"pages":[{"title":"Trigger Nodes","href":"/reference/workspace-elements/flows/trigger-nodes"},{"title":"Function Nodes","href":"/reference/workspace-elements/flows/function-nodes"},{"title":"Control Nodes","href":"/reference/workspace-elements/flows/control-nodes"},{"group":"Flow UI","root":{"title":"Flow UI","href":"/reference/workspace-elements/flows/flow-ui"},"pages":[{"title":"Custom Flow UI","href":"/reference/workspace-elements/flows/flow-ui/custom-flow-ui"},{"title":"Configure Flow Instance Parameters","href":"/reference/workspace-elements/flows/flow-ui/configure-flow-instance-parameters"},{"title":"Enable and Disable Flow Instances","href":"/reference/workspace-elements/flows/flow-ui/enable-and-disable-flow-instances-to"}]}]},{"group":"Tenants","root":{"title":"Tenants","href":"/reference/workspace-elements/tenants"},"pages":[{"title":"list-tenants","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /tenants","href":"/api-reference/list-tenants"},{"title":"create-tenant","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /tenants","href":"/api-reference/create-tenant"},{"title":"get-tenant","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /tenants/{id}","href":"/api-reference/get-tenant"},{"title":"update-tenant","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /tenants/{id}","href":"/api-reference/update-tenant"},{"title":"replace-tenant","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json put /tenants/{id}","href":"/api-reference/replace-tenant"},{"title":"delete-tenant","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /tenants/{id}","href":"/api-reference/delete-tenant"},{"title":"restore-tenant","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /tenants/{elementSelector}/restore","href":"/api-reference/restore-tenant"}]},{"group":"Search","root":{"title":"Search","href":"/reference/workspace-elements/search"},"pages":[{"title":"Search workspace elements by keyword","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /search","href":"/api-reference/workspaceelementssearch/search-workspace-elements-by-keyword"},{"title":"Search workspace elements using semantic similarity","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /semantic-search","href":"/api-reference/workspaceelementssearch/search-workspace-elements-using-semantic-similarity"}]},{"group":"Agent Sessions","root":{"title":"Agent Sessions","href":"/reference/workspace-elements/sessions"},"pages":[{"title":"List agent sessions","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /agent-sessions","href":"/api-reference/sessions/list-agent-sessions"},{"title":"Create a new agent session","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /agent-sessions","href":"/api-reference/sessions/create-a-new-agent-session"},{"title":"Get an agent session","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /agent-sessions/{id}","href":"/api-reference/sessions/get-an-agent-session"},{"title":"Update an agent session","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /agent-sessions/{id}","href":"/api-reference/sessions/update-an-agent-session"},{"title":"Send a message to a session (resumes if stopped, sends input if running)","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /agent-sessions/{id}/message","href":"/api-reference/sessions/send-a-message-to-a-session-resumes-if-stopped-sends-input-if-running"},{"title":"Stop an agent session","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /agent-sessions/{id}/stop","href":"/api-reference/sessions/stop-an-agent-session"},{"title":"Interrupt a running agent session","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /agent-sessions/{id}/interrupt","href":"/api-reference/sessions/interrupt-a-running-agent-session"}]},{"group":"Action Run Logs","root":{"title":"Action Run Logs","href":"/reference/workspace-elements/action-run-logs"},"pages":[{"title":"list-action-run-logs","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /action-run-logs","href":"/api-reference/list-action-run-logs"},{"title":"get-action-run-log","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /action-run-logs/{id}","href":"/api-reference/get-action-run-log"},{"title":"Get action run log details","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /action-run-logs/{id}/details","href":"/api-reference/actionrunlogs/get-action-run-log-details"}]},{"group":"External API Logs","root":{"title":"External API Logs","href":"/reference/workspace-elements/external-api-logs"},"pages":[{"title":"List external API logs","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-api-logs","href":"/api-reference/externalapilogs/list-external-api-logs"},{"title":"Get API log by ID","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-api-logs/{id}","href":"/api-reference/externalapilogs/get-api-log-by-id"},{"title":"Get API log content","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-api-logs/{id}/details","href":"/api-reference/externalapilogs/get-api-log-content"}]},{"group":"External Event Logs","root":{"title":"External Event Logs","href":"/reference/workspace-elements/external-event-logs"},"pages":[{"title":"list-external-event-log-records","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-event-log-records","href":"/api-reference/list-external-event-log-records"},{"title":"get-external-event-log-record","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-event-log-records/{id}","href":"/api-reference/get-external-event-log-record"},{"title":"Get external event log record details","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-event-log-records/{id}/details","href":"/api-reference/externaleventlogrecords/get-external-event-log-record-details"}]},{"group":"External Event Pulls","root":{"title":"External Event Pulls","href":"/reference/workspace-elements/external-event-pulls"},"pages":[{"title":"List external event pulls","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-event-pulls","href":"/api-reference/externaleventpulls/list-external-event-pulls"},{"title":"Get external event pull","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-event-pulls/{id}","href":"/api-reference/externaleventpulls/get-external-event-pull"},{"title":"Get external event pull logs","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /external-event-pulls/{id}/logs","href":"/api-reference/externaleventpulls/get-external-event-pull-logs"}]},{"group":"Incoming Webhooks","root":{"title":"Incoming Webhooks","href":"/reference/workspace-elements/incoming-webhooks"},"pages":[{"title":"List incoming webhooks","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /incoming-webhooks","href":"/api-reference/incomingwebhooksreader/list-incoming-webhooks"},{"title":"Get incoming webhook by ID","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /incoming-webhooks/{id}","href":"/api-reference/incomingwebhooksreader/get-incoming-webhook-by-id"},{"title":"Get incoming webhook details","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /incoming-webhooks/{id}/details","href":"/api-reference/incomingwebhooksreader/get-incoming-webhook-details"}]}]},{"group":"Management API","pages":[{"group":"Workspace Provisioning","root":{"title":"Workspace Provisioning","href":"/reference/management-api/workspace-provisioning"},"pages":[{"title":"create-org-workspace","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /org-workspaces","href":"/api-reference/create-org-workspace"},{"title":"get-org-workspace","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /org-workspaces/{id}","href":"/api-reference/get-org-workspace"},{"title":"update-org-workspace","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json patch /org-workspaces/{id}","href":"/api-reference/update-org-workspace"},{"title":"create-org-workspace-access-token","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /org-workspaces/{id}/access-token","href":"/api-reference/create-org-workspace-access-token"},{"title":"archive-org-workspace","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json delete /org-workspaces/{id}","href":"/api-reference/archive-org-workspace"},{"title":"restore-org-workspace","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /org-workspaces/{id}/restore","href":"/api-reference/restore-org-workspace"},{"title":"rotate-org-workspace-secret","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /org-workspaces/{id}/rotate-secret","href":"/api-reference/rotate-org-workspace-secret"}]},{"group":"Workspace Migration","root":{"title":"Workspace Migration","href":"/reference/management-api/workspace-migration"},"pages":[{"title":"Export all workspace elements","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json get /export","href":"/api-reference/exportmembraneinterfaces/export-all-workspace-elements"},{"title":"Import workspace elements from membrane zip file","deprecated":null,"version":null,"openapi":"/api-reference/membrane-api.json post /import","href":"/api-reference/importmembraneinterfaces/import-workspace-elements-from-membrane-zip-file"}]}]}]}]},"basePath":"","title":"Publish a new version of connector - Membrane Docs","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}