Invites an email address to the credential's workspace and mails it the invitation.
Inviting an address again renews its pending invitation and mails it again.
Invites an email address to the credential's workspace and mails it the invitation.
Inviting an address again renews its pending invitation and mails it again.
cf. AIP-133.
POST
/
outerproduct.workspace.v1alpha.WorkspaceService
/
CreateInvitation
Invites an email address to the credential's workspace and mails it the invitation.
Inviting an address again renews its pending invitation and mails it again.
The workspace's name, for an invitee who cannot read the workspace yet.
cf. Member.display_name.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OuterProduct","colors":{"primary":"#2F6BFF","light":"#4F7FFF","dark":"#2F6BFF"},"logo":{"light":"https://mintcdn.com/outerproduct/mpVcPo0Fk5Xao6pi/logo/outerproduct_logo_light.svg?fit=max\u0026auto=format\u0026n=mpVcPo0Fk5Xao6pi\u0026q=85\u0026s=0d8b3c1b851809acfb97d3eaf5587ddd","dark":"https://mintcdn.com/outerproduct/mpVcPo0Fk5Xao6pi/logo/outerproduct_logo_dark.svg?fit=max\u0026auto=format\u0026n=mpVcPo0Fk5Xao6pi\u0026q=85\u0026s=588e68f01265e143db0d4bcce3fd2542"},"favicon":"https://mintcdn.com/outerproduct/A1xX2tl_rKdonYHH/favicon.svg?fit=max\u0026auto=format\u0026n=A1xX2tl_rKdonYHH\u0026q=85\u0026s=c5b0c9231d9e6f88b8719b573faa4a24","navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://app.outerproduct.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"outerproduct","hasAudioNarration":false,"actualSubdomain":"outerproduct","customDomains":["docs.outerproduct.com"],"gitSource":{"type":"github","owner":"outerproduct-ai","repo":"outerproduct-ai","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"8ae0626d-52ee-49ae-986d-b28ff08bdd7b","liveDeploymentHistoryId":"6ae50b4d1157786dc2410950","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae50b4d1157786dc2410950"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae51520aeff339a10afe94f","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Reference","count":109},{"language":"default","tag":"HTTP API","count":67},{"language":"default","tag":"HTTP API Reference","count":67},{"language":"default","tag":"Python API","count":39},{"language":"default","tag":"Python API Reference","count":39},{"language":"default","tag":"Guide","count":16},{"language":"default","tag":"Run","count":16},{"language":"default","tag":"Workspace","count":13},{"language":"default","tag":"Execution","count":9},{"language":"default","tag":"User","count":7}]},"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":"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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#assistant-entry,#assistant-entry-mobile,[aria-label=\"Toggle assistant panel\"]{display:none!important}"}],"page":{"pagePath":"api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again","slug":"/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again","pageMetadata":{"title":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again.","description":"cf. AIP-133.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/CreateInvitation","href":"/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"cf. AIP-133.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again.","description":"cf. AIP-133.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/CreateInvitation","href":"/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Workspace"],"summary":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again.","description":"cf. AIP-133.","operationId":"outerproduct.workspace.v1alpha.WorkspaceService.CreateInvitation","parameters":["d3102841-7b0f-4ec6-b459-7c06cf2fdebb","66866cdd-f3a0-4b5e-acbe-93ace2fbcd96"],"requestBody":"725af728-8222-4d43-ad65-aaf55db55922","responses":{"200":"205db43b-5dca-4a03-a67d-dc09c7ec1fe9","default":"df258024-273c-4d7a-9011-a7f9a0fdfee3"},"method":"post","type":"path","servers":["a49b0b3b-2467-4318-9d1a-6724a6f5e7b0"],"security":["a1a45b61-d6ec-4cab-870d-675dfdbc8288"],"path":"/outerproduct.workspace.v1alpha.WorkspaceService/CreateInvitation","baseUrlOptions":["https://api.outerproduct.com"],"title":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again.","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d3102841-7b0f-4ec6-b459-7c06cf2fdebb":{"name":"Connect-Protocol-Version","in":"header","description":"Define the version of the Connect protocol","required":true,"schema":{"type":"number","examples":[1],"title":"Connect-Protocol-Version","description":"Define the version of the Connect protocol","const":1,"isRequired":true,"uniqueKey":"","typeLabel":"number"},"example":1},"66866cdd-f3a0-4b5e-acbe-93ace2fbcd96":{"name":"Connect-Timeout-Ms","in":"header","description":"Define the timeout, in ms","schema":{"type":"number","examples":[1000],"title":"Connect-Timeout-Ms","description":"Define the timeout, in ms","uniqueKey":"","typeLabel":"number"},"example":1000}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"invitation":{"type":"object","title":"invitation","description":"An offer to join a workspace, addressed to an email address that may have no account yet.","properties":{"name":{"type":"string","title":"name","uniqueKey":"invitation.name","typeLabel":"string"},"workspace":{"type":"string","title":"workspace","uniqueKey":"invitation.workspace","typeLabel":"string"},"email":{"type":"string","title":"email","maxLength":254,"uniqueKey":"invitation.email","typeLabel":"string"},"role":{"type":"string","title":"role","description":"ROLE_ADMIN or ROLE_MEMBER.","enum":["ROLE_UNSPECIFIED","ROLE_OWNER","ROLE_ADMIN","ROLE_MEMBER"],"uniqueKey":"invitation.role","typeLabel":"enum\u003cstring>"},"inviter":{"type":"string","title":"inviter","uniqueKey":"invitation.inviter","typeLabel":"string"},"createTime":{"type":"string","title":"create_time","description":"A point in time in RFC 3339 format, with up to nanosecond precision. Output uses UTC (`Z`); input may use an offset from UTC.","format":"date-time","example":"2023-01-15T01:30:15.01Z","uniqueKey":"invitation.createTime","typeLabel":"string\u003cdate-time>"},"expireTime":{"type":"string","title":"expire_time","description":"cf. AIP-214.","format":"date-time","example":"2023-01-15T01:30:15.01Z","uniqueKey":"invitation.expireTime","typeLabel":"string\u003cdate-time>"},"workspaceDisplayName":{"type":"string","title":"workspace_display_name","description":"The workspace's name, for an invitee who cannot read the workspace yet.\n\n cf. Member.display_name.","uniqueKey":"invitation.workspaceDisplayName","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"invitation","typeLabel":"invitation · object"}},"title":"CreateInvitationRequest","required":["invitation"],"additionalProperties":false,"uniqueKey":"","typeLabel":"CreateInvitationRequest · object"},"examples":{"Example":{"title":"Example","value":{"invitation":{"name":"\u003cstring>","workspace":"\u003cstring>","email":"\u003cstring>","inviter":"\u003cstring>","createTime":"2023-01-15T01:30:15.01Z","expireTime":"2023-01-15T01:30:15.01Z","workspaceDisplayName":"\u003cstring>"}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"205db43b-5dca-4a03-a67d-dc09c7ec1fe9":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","title":"name","uniqueKey":"name","typeLabel":"string"},"workspace":{"type":"string","title":"workspace","uniqueKey":"workspace","typeLabel":"string"},"email":{"type":"string","title":"email","maxLength":254,"uniqueKey":"email","typeLabel":"string"},"role":{"type":"string","title":"role","description":"ROLE_ADMIN or ROLE_MEMBER.","enum":["ROLE_UNSPECIFIED","ROLE_OWNER","ROLE_ADMIN","ROLE_MEMBER"],"uniqueKey":"role","typeLabel":"enum\u003cstring>"},"inviter":{"type":"string","title":"inviter","uniqueKey":"inviter","typeLabel":"string"},"createTime":{"type":"string","title":"create_time","description":"A point in time in RFC 3339 format, with up to nanosecond precision. Output uses UTC (`Z`); input may use an offset from UTC.","format":"date-time","example":"2023-01-15T01:30:15.01Z","uniqueKey":"createTime","typeLabel":"string\u003cdate-time>"},"expireTime":{"type":"string","title":"expire_time","description":"cf. AIP-214.","format":"date-time","example":"2023-01-15T01:30:15.01Z","uniqueKey":"expireTime","typeLabel":"string\u003cdate-time>"},"workspaceDisplayName":{"type":"string","title":"workspace_display_name","description":"The workspace's name, for an invitee who cannot read the workspace yet.\n\n cf. Member.display_name.","uniqueKey":"workspaceDisplayName","typeLabel":"string"}},"title":"Invitation","additionalProperties":false,"description":"An offer to join a workspace, addressed to an email address that may have no account yet.","uniqueKey":"","typeLabel":"Invitation · object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","workspace":"\u003cstring>","email":"\u003cstring>","role":"ROLE_UNSPECIFIED","inviter":"\u003cstring>","createTime":"2023-01-15T01:30:15.01Z","expireTime":"2023-01-15T01:30:15.01Z","workspaceDisplayName":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"df258024-273c-4d7a-9011-a7f9a0fdfee3":{"description":"Error","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","examples":["not_found"],"enum":["canceled","unknown","invalid_argument","deadline_exceeded","not_found","already_exists","permission_denied","resource_exhausted","failed_precondition","aborted","out_of_range","unimplemented","internal","unavailable","data_loss","unauthenticated"],"description":"The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].","uniqueKey":"code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.","uniqueKey":"message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","description":"A URL that acts as a globally unique identifier for the type of the serialized message. For example: `type.googleapis.com/google.rpc.ErrorInfo`.","uniqueKey":"details.items.[INDEX].type","typeLabel":"string"},"value":{"type":"string","format":"binary","description":"The Protobuf message, serialized as bytes and base64-encoded. The specific message type is identified by the `type` field.","uniqueKey":"details.items.[INDEX].value","typeLabel":"file"},"debug":{"type":"object","title":"Debug","additionalProperties":true,"description":"Deserialized error detail payload. The 'type' field indicates the schema. This field is for easier debugging and should not be relied upon for application logic.","uniqueKey":"details.items.[INDEX].debug","typeLabel":"Debug · object"}},"additionalProperties":true,"description":"Contains an arbitrary serialized message along with a @type that describes the type of the serialized message, with an additional debug field for ConnectRPC error details.","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"description":"A list of messages that carry the error details. There is no limit on the number of messages.","uniqueKey":"details","typeLabel":"object[]"}},"title":"Connect Error","additionalProperties":true,"description":"Error type returned by Connect: https://connectrpc.com/docs/go/errors/#http-representation","uniqueKey":"","typeLabel":"Connect Error · object"},"examples":{"Example":{"title":"Example","value":{"code":"not_found","message":"\u003cstring>","details":[{"type":"\u003cstring>","value":"\u003cstring>","debug":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a1a45b61-d6ec-4cab-870d-675dfdbc8288":{"bearerAuth":{"type":"http","description":"A user session token or personal API key.","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"a49b0b3b-2467-4318-9d1a-6724a6f5e7b0":{"url":"https://api.outerproduct.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"A user session token or personal API key.","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A user session token or personal API key.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"http-api-reference/openapi.json"},"subdomain":"outerproduct","siteName":"OuterProduct","title":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again. - OuterProduct","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T22:07:33.558Z","originalFileLocation":"api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again.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=\"description\" content=\"cf. AIP-133.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OuterProduct\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_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/outerproduct/oF1bDIzADMcmtfcD/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Invites an email address to the credential\u0026#x27;s workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again. - OuterProduct\">\u003cmeta data-mint-head property=\"og:description\" content=\"cf. AIP-133.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OuterProduct\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://outerproduct.mintlify.app/_mintlify/api/og/v2?division=Workspace\u0026amp;title=Invites+an+email+address+to+the+credential%27s+workspace+and+mails+it+the+invitation.%0A+Inviting+an+address+again+renews+its+pending+invitation+and+mails+it+again.\u0026amp;description=cf.+AIP-133.\u0026amp;theme=3203c35a8e533412782733be\u0026amp;signature=4136136751192ac56c5c5cd57fcb126b44620cdc0c050cf505a358015aeec58f\">\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=\"Invites an email address to the credential\u0026#x27;s workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again. - OuterProduct\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"cf. AIP-133.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://outerproduct.mintlify.app/_mintlify/api/og/v2?division=Workspace\u0026amp;title=Invites+an+email+address+to+the+credential%27s+workspace+and+mails+it+the+invitation.%0A+Inviting+an+address+again+renews+its+pending+invitation+and+mails+it+again.\u0026amp;description=cf.+AIP-133.\u0026amp;theme=3203c35a8e533412782733be\u0026amp;signature=4136136751192ac56c5c5cd57fcb126b44620cdc0c050cf505a358015aeec58f\">\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/outerproduct/oF1bDIzADMcmtfcD/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OuterProduct\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2F6BFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.outerproduct.com/#organization\",\"name\":\"OuterProduct\",\"url\":\"https://docs.outerproduct.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/outerproduct/mpVcPo0Fk5Xao6pi/logo/outerproduct_logo_light.svg?fit=max\u0026auto=format\u0026n=mpVcPo0Fk5Xao6pi\u0026q=85\u0026s=0d8b3c1b851809acfb97d3eaf5587ddd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.outerproduct.com#website\",\"name\":\"OuterProduct\",\"url\":\"https://docs.outerproduct.com\",\"publisher\":{\"@id\":\"https://docs.outerproduct.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again#webpage\",\"url\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again\",\"name\":\"Invites an email address to the credential's workspace and mails it the invitation.\\n Inviting an address again renews its pending invitation and mails it again.\",\"description\":\"cf. AIP-133.\",\"dateModified\":\"2026-10-30T22:07:33.558Z\",\"isPartOf\":{\"@id\":\"https://docs.outerproduct.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HTTP API Reference\",\"item\":\"https://docs.outerproduct.com/api-reference/apikey/createapikey\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Workspace\",\"item\":\"https://docs.outerproduct.com/api-reference/workspace/joins-the-workspace-of-a-pending-invitation-to-the-callers-verified-email-and-binds-the-callers-session-to-it\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Invites an email address to the credential's workspace and mails it the invitation.\\n Inviting an address again renews its pending invitation and mails it again.\",\"item\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again#apireference\",\"headline\":\"Invites an email address to the credential's workspace and mails it the invitation.\\n Inviting an address again renews its pending invitation and mails it again.\",\"name\":\"Invites an email address to the credential's workspace and mails it the invitation.\\n Inviting an address again renews its pending invitation and mails it again.\",\"description\":\"cf. AIP-133.\",\"url\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again\",\"mainEntityOfPage\":{\"@id\":\"https://docs.outerproduct.com/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again#webpage\"},\"dateModified\":\"2026-10-30T22:07:33.558Z\",\"publisher\":{\"@id\":\"https://docs.outerproduct.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.outerproduct.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OuterProduct\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OuterProduct","nav":{"global":null,"tabs":[{"tab":"Guide","pages":[{"title":"Guide","href":"/introduction"}]},{"tab":"Reference","menu":[{"item":"HTTP API","groups":[{"group":"HTTP API Reference","pages":[{"group":"ApiKey","pages":[{"title":"CreateApiKey","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.api_key.v1alpha.ApiKeyService/CreateApiKey","href":"/api-reference/apikey/createapikey"},{"title":"DeleteApiKey","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.api_key.v1alpha.ApiKeyService/DeleteApiKey","href":"/api-reference/apikey/deleteapikey"},{"title":"ListApiKeys","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.api_key.v1alpha.ApiKeyService/ListApiKeys","href":"/api-reference/apikey/listapikeys"}]},{"group":"BillingAccount","pages":[{"title":"Opens the payment processor's hosted checkout for a one-time payment of `amount`, which\n the workspace's balance gains once paid, registering the workspace there first if it is not\n yet. The caller sends the user to the returned URL.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.billing_account.v1alpha.BillingAccountService/CreateCheckoutSession","href":"/api-reference/billingaccount/opens-the-payment-processors-hosted-checkout-for-a-one-time-payment-of-`amount`-which-the-workspaces-balance-gains-once-paid-registering-the-workspace-there-first-if-it-is-not-yet-the-caller-sends-the-user-to-the-returned-url"},{"title":"Opens the payment processor's hosted billing portal: payment methods and receipts.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.billing_account.v1alpha.BillingAccountService/CreatePortalSession","href":"/api-reference/billingaccount/opens-the-payment-processors-hosted-billing-portal:-payment-methods-and-receipts"},{"title":"GetBillingAccount","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.billing_account.v1alpha.BillingAccountService/GetBillingAccount","href":"/api-reference/billingaccount/getbillingaccount"},{"title":"ListSkus","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.billing_account.v1alpha.BillingAccountService/ListSkus","href":"/api-reference/billingaccount/listskus"},{"title":"What the credential's workspace was charged per SKU for usage that started at or after\n start_time and before end_time: the sum of the charges to its balance.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.billing_account.v1alpha.BillingAccountService/QueryCost","href":"/api-reference/billingaccount/what-the-credentials-workspace-was-charged-per-sku-for-usage-that-started-at-or-after-start_time-and-before-end_time:-the-sum-of-the-charges-to-its-balance"}]},{"group":"Image","pages":[{"title":"GetManifest","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.image.v1alpha.ImageService/GetManifest","href":"/api-reference/image/getmanifest"},{"title":"HasBlob","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.image.v1alpha.ImageService/HasBlob","href":"/api-reference/image/hasblob"},{"title":"PushManifest","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.image.v1alpha.ImageService/PushManifest","href":"/api-reference/image/pushmanifest"}]},{"group":"ImageBuilder","pages":[{"title":"SubmitImageBuild","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.image_builder.v1alpha.ImageBuilderService/SubmitImageBuild","href":"/api-reference/imagebuilder/submitimagebuild"},{"title":"WaitImageBuild","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.image_builder.v1alpha.ImageBuilderService/WaitImageBuild","href":"/api-reference/imagebuilder/waitimagebuild"}]},{"group":"Policy","pages":[{"title":"CreatePolicy","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.policy.v1alpha.PolicyService/CreatePolicy","href":"/api-reference/policy/createpolicy"},{"title":"DeletePolicy","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.policy.v1alpha.PolicyService/DeletePolicy","href":"/api-reference/policy/deletepolicy"},{"title":"GetPolicy","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.policy.v1alpha.PolicyService/GetPolicy","href":"/api-reference/policy/getpolicy"},{"title":"ListPolicies","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.policy.v1alpha.PolicyService/ListPolicies","href":"/api-reference/policy/listpolicies"},{"title":"TestPermissions","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.policy.v1alpha.PolicyService/TestPermissions","href":"/api-reference/policy/testpermissions"},{"title":"UpdatePolicy","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.policy.v1alpha.PolicyService/UpdatePolicy","href":"/api-reference/policy/updatepolicy"}]},{"group":"Run","pages":[{"title":"CancelCall","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/CancelCall","href":"/api-reference/run/cancelcall"},{"title":"CancelRun","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/CancelRun","href":"/api-reference/run/cancelrun"},{"title":"CreateAttempt","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/CreateAttempt","href":"/api-reference/run/createattempt"},{"title":"CreateCall","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/CreateCall","href":"/api-reference/run/createcall"},{"title":"CreateRun","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/CreateRun","href":"/api-reference/run/createrun"},{"title":"DeleteRun","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/DeleteRun","href":"/api-reference/run/deleterun"},{"title":"GetAttempt","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/GetAttempt","href":"/api-reference/run/getattempt"},{"title":"GetCall","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/GetCall","href":"/api-reference/run/getcall"},{"title":"GetRun","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/GetRun","href":"/api-reference/run/getrun"},{"title":"ListAttempts","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/ListAttempts","href":"/api-reference/run/listattempts"},{"title":"ListCalls","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/ListCalls","href":"/api-reference/run/listcalls"},{"title":"ListRunLogs","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/ListRunLogs","href":"/api-reference/run/listrunlogs"},{"title":"ListRuns","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/ListRuns","href":"/api-reference/run/listruns"},{"title":"SummarizeRuns","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/SummarizeRuns","href":"/api-reference/run/summarizeruns"},{"title":"WaitCall","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/WaitCall","href":"/api-reference/run/waitcall"},{"title":"WaitRun","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.run.v1alpha.RunService/WaitRun","href":"/api-reference/run/waitrun"}]},{"group":"Secret","pages":[{"title":"AccessSecret","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.secret.v1.SecretService/AccessSecret","href":"/api-reference/secret/accesssecret"},{"title":"CreateSecret","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.secret.v1.SecretService/CreateSecret","href":"/api-reference/secret/createsecret"},{"title":"DeleteSecret","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.secret.v1.SecretService/DeleteSecret","href":"/api-reference/secret/deletesecret"},{"title":"GetSecret","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.secret.v1.SecretService/GetSecret","href":"/api-reference/secret/getsecret"},{"title":"ListSecrets","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.secret.v1.SecretService/ListSecrets","href":"/api-reference/secret/listsecrets"},{"title":"UpdateSecret","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.secret.v1.SecretService/UpdateSecret","href":"/api-reference/secret/updatesecret"}]},{"group":"User","pages":[{"title":"GetCurrentUser","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/GetCurrentUser","href":"/api-reference/user/getcurrentuser"},{"title":"GetUser","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/GetUser","href":"/api-reference/user/getuser"},{"title":"GetUserPhoto","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/GetUserPhoto","href":"/api-reference/user/getuserphoto"},{"title":"ListUserSessions","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/ListUserSessions","href":"/api-reference/user/listusersessions"},{"title":"ListUsers","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/ListUsers","href":"/api-reference/user/listusers"},{"title":"UpdateUser","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/UpdateUser","href":"/api-reference/user/updateuser"},{"title":"UpdateUserPhoto","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.user.v1alpha.UserService/UpdateUserPhoto","href":"/api-reference/user/updateuserphoto"}]},{"group":"Volume","pages":[{"title":"CreateVolume","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.volume.v1.VolumeService/CreateVolume","href":"/api-reference/volume/createvolume"},{"title":"DeleteVolume","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.volume.v1.VolumeService/DeleteVolume","href":"/api-reference/volume/deletevolume"},{"title":"GenerateTemporaryCredentials","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.volume.v1.VolumeService/GenerateTemporaryCredentials","href":"/api-reference/volume/generatetemporarycredentials"},{"title":"GetVolume","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.volume.v1.VolumeService/GetVolume","href":"/api-reference/volume/getvolume"},{"title":"ListVolumes","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.volume.v1.VolumeService/ListVolumes","href":"/api-reference/volume/listvolumes"},{"title":"UpdateVolume","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.volume.v1.VolumeService/UpdateVolume","href":"/api-reference/volume/updatevolume"}]},{"group":"Workspace","pages":[{"title":"Joins the workspace of a pending invitation to the caller's verified email, and binds the\n caller's session to it.","description":"cf. AIP-136.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/AcceptInvitation","href":"/api-reference/workspace/joins-the-workspace-of-a-pending-invitation-to-the-callers-verified-email-and-binds-the-callers-session-to-it"},{"title":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/CreateInvitation","href":"/api-reference/workspace/invites-an-email-address-to-the-credentials-workspace-and-mails-it-the-invitation-inviting-an-address-again-renews-its-pending-invitation-and-mails-it-again"},{"title":"Creates a workspace that the caller owns, with a balance of zero.","description":"cf. AIP-133.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/CreateWorkspace","href":"/api-reference/workspace/creates-a-workspace-that-the-caller-owns-with-a-balance-of-zero"},{"title":"Withdraws an invitation.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/DeleteInvitation","href":"/api-reference/workspace/withdraws-an-invitation"},{"title":"Removes a member from the workspace.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/DeleteMember","href":"/api-reference/workspace/removes-a-member-from-the-workspace"},{"title":"The workspace the credential is bound to.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/GetCurrentWorkspace","href":"/api-reference/workspace/the-workspace-the-credential-is-bound-to"},{"title":"A pending invitation to the caller's verified email, in any workspace.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/GetInvitation","href":"/api-reference/workspace/a-pending-invitation-to-the-callers-verified-email-in-any-workspace"},{"title":"The credential's workspace's pending invitations.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/ListInvitations","href":"/api-reference/workspace/the-credentials-workspaces-pending-invitations"},{"title":"The members of the credential's workspace.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/ListMembers","href":"/api-reference/workspace/the-members-of-the-credentials-workspace"},{"title":"The workspaces the caller belongs to.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/ListWorkspaces","href":"/api-reference/workspace/the-workspaces-the-caller-belongs-to"},{"title":"Binds the caller's session to another workspace the caller belongs to.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/SwitchWorkspace","href":"/api-reference/workspace/binds-the-callers-session-to-another-workspace-the-caller-belongs-to"},{"title":"Changes a member's role to admin or member; role is the only mutable field.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/UpdateMember","href":"/api-reference/workspace/changes-a-members-role-to-admin-or-member;-role-is-the-only-mutable-field"},{"title":"Renames the workspace; display_name is the only mutable field.","deprecated":null,"version":null,"openapi":"/http-api-reference/openapi.json post /outerproduct.workspace.v1alpha.WorkspaceService/UpdateWorkspace","href":"/api-reference/workspace/renames-the-workspace;-display_name-is-the-only-mutable-field"}]}]}]},{"item":"Python API","pages":[{"title":"Python API","href":"/python-api-reference/AccessSecretResponse"}]},{"item":"CLI","pages":[{"title":"CLI","href":"/cli-reference/op-self-update"}]}]}]},"basePath":"","title":"Invites an email address to the credential's workspace and mails it the invitation.\n Inviting an address again renews its pending invitation and mails it again. - OuterProduct","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}