Open Connector
所有 Tools

Convex logoConvex

The reactive backend platform that keeps up with you and your agents. Database, functions, workflow, sync, search, file storage, and more. All TypeScript, zero glue.

convexvcatalog-v147 个 Tools

认证方式

方式底层类型状态说明
Bearer Tokenapi_keyavailable
API Keyapi_keyavailable

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "CONVEX_CANCEL_TEAM_MEMBER_INVITE",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("CONVEX_CANCEL_TEAM_MEMBER_INVITE", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute CONVEX_CANCEL_TEAM_MEMBER_INVITE --data '{ }'

Tool 目录

可用 Tools

47 个可调用操作

Cancel a pending team invitationCONVEX_CANCEL_TEAM_MEMBER_INVITECancel a pending team invitation

Cancel a pending team invitation

认证

需要 Connected Account

Tags

Teams
Create custom domainCONVEX_CREATE_CUSTOM_DOMAINCreate custom domain

Create custom domain

认证

需要 Connected Account

Tags

Custom Domains
Create a custom roleCONVEX_CREATE_CUSTOM_ROLECreates a new custom role for the team with the specified name, description, and permission statements.

Creates a new custom role for the team with the specified name, description, and permission statements.

认证

需要 Connected Account

Tags

Custom Roles
Create deploy keyCONVEX_CREATE_DEPLOY_KEYCreate a deploy key like "dev:happy-animal-123|ey..." which can be used with the Convex CLI to develop against or deploy code. When access to the deployment is granted through an OAuth token this deploy key will use the same OAuth-granted token. When access to the deployment is granted any other way a new token will be created which grants access only to this deployment.

Create a deploy key like "dev:happy-animal-123|ey..." which can be used with the Convex CLI to develop against or deploy code. When access to the deployment is granted through an OAuth token this deploy key will use the same OAuth-granted token. When access to the deployment is granted any other way a new token will be created which grants access only to this deployment.

认证

需要 Connected Account

Tags

Deploy Keys
Create deploymentCONVEX_CREATE_DEPLOYMENTCreate a new deployment for a project.

Create a new deployment for a project.

认证

需要 Connected Account

Tags

Deployments
Create personal access tokenCONVEX_CREATE_PERSONAL_ACCESS_TOKENCreates a new personal access token for the authenticated user.

Creates a new personal access token for the authenticated user.

认证

需要 Connected Account

Tags

Access Tokens
Create preview deploy keyCONVEX_CREATE_PREVIEW_DEPLOY_KEYCreate a preview deploy key like "preview:team-slug:project-slug|ey..." which can be used with the Convex CLI to create and manage preview deployments within the project. When access to the project is granted through an OAuth token this preview deploy key will use the same OAuth-granted token. When access to the project is granted any other way a new token scoped to preview deployments in this project will be created.

Create a preview deploy key like "preview:team-slug:project-slug|ey..." which can be used with the Convex CLI to create and manage preview deployments within the project. When access to the project is granted through an OAuth token this preview deploy key will use the same OAuth-granted token. When access to the project is granted any other way a new token scoped to preview deployments in this project will be created.

认证

需要 Connected Account

Tags

Deploy Keys
Create projectCONVEX_CREATE_PROJECTCreate a new project on a team, optionally provisioning a dev or prod deployment.

Create a new project on a team, optionally provisioning a dev or prod deployment.

认证

需要 Connected Account

Tags

Projects
Create a teamCONVEX_CREATE_TEAMCreate a team

Create a team

认证

需要 Connected Account

Tags

Teams
Create a team access tokenCONVEX_CREATE_TEAM_ACCESS_TOKENCreate a team access token

Create a team access token

认证

需要 Connected Account

Tags

Access Tokens
Delete custom domainCONVEX_DELETE_CUSTOM_DOMAINRemove a custom domain from a deployment.

Remove a custom domain from a deployment.

认证

需要 Connected Account

Tags

Custom Domains
Delete a custom roleCONVEX_DELETE_CUSTOM_ROLEDeletes a custom role from the team. Fails with `CustomRoleInUse` if the role is still attached to any team members; reassign those members (e.g. via `update_team_member_role`) before retrying.

Deletes a custom role from the team. Fails with `CustomRoleInUse` if the role is still attached to any team members; reassign those members (e.g. via `update_team_member_role`) before retrying.

认证

需要 Connected Account

Tags

Custom Roles
Delete deploy keyCONVEX_DELETE_DEPLOY_KEYDeletes a deploy key for the specified deployment. The `id` in the request body can be the full deploy key (with prefix), encoded token, or the name of the deploy key.

Deletes a deploy key for the specified deployment. The `id` in the request body can be the full deploy key (with prefix), encoded token, or the name of the deploy key.

认证

需要 Connected Account

Tags

Deploy Keys
Delete deploymentCONVEX_DELETE_DEPLOYMENTDelete a deployment. This will delete all data and files in the deployment, so we recommend creating and downloading a backup before calling this endpoint. This does not delete the project itself.

Delete a deployment. This will delete all data and files in the deployment, so we recommend creating and downloading a backup before calling this endpoint. This does not delete the project itself.

认证

需要 Connected Account

Tags

Deployments
Delete personal access tokenCONVEX_DELETE_PERSONAL_ACCESS_TOKENDeletes a personal access token for the authenticated user. The `id` in the request body can be the encoded token secret or the name of the token.

Deletes a personal access token for the authenticated user. The `id` in the request body can be the encoded token secret or the name of the token.

认证

需要 Connected Account

Tags

Access Tokens
Delete preview deploy keyCONVEX_DELETE_PREVIEW_DEPLOY_KEYDeletes a preview deploy key for the specified project. The `id` in the request body can be the full preview deploy key (with prefix), encoded token, or the name of the preview deploy key.

Deletes a preview deploy key for the specified project. The `id` in the request body can be the full preview deploy key (with prefix), encoded token, or the name of the preview deploy key.

认证

需要 Connected Account

Tags

Deploy Keys
Delete projectCONVEX_DELETE_PROJECTDelete a project. Deletes all deployments in the project as well.

Delete a project. Deletes all deployments in the project as well.

认证

需要 Connected Account

Tags

Projects
Delete a team access tokenCONVEX_DELETE_TEAM_ACCESS_TOKENDeletes a team access token, identified by its secret value or name.

Deletes a team access token, identified by its secret value or name.

认证

需要 Connected Account

Tags

Access Tokens
Get deployment in project by idCONVEX_GET_DEPLOYMENT_IN_PROJECT_BY_PROJECT_IDGet a deployment within a project by reference, default production deployment, or default dev deployment for the calling user.

Get a deployment within a project by reference, default production deployment, or default dev deployment for the calling user.

认证

需要 Connected Account

Tags

Deployments
Get deployment in project by slugCONVEX_GET_DEPLOYMENT_IN_PROJECT_BY_PROJECT_SLUGGet a deployment within a project identified by team and project slug, by reference, default production deployment, or default dev deployment for the calling user.

Get a deployment within a project identified by team and project slug, by reference, default production deployment, or default dev deployment for the calling user.

认证

需要 Connected Account

Tags

Deployments
Get project by IDCONVEX_GET_PROJECT_BY_IDGet a project by its ID.

Get a project by its ID.

认证

需要 Connected Account

Tags

Projects
Get project by slugCONVEX_GET_PROJECT_BY_SLUGGet a project by its slug.

Get a project by its slug.

认证

需要 Connected Account

Tags

Projects
Get token detailsCONVEX_GET_TOKEN_DETAILSReturns the team ID for team tokens. Especially useful after receiving a team token from an OAuth flow since most endpoints require team ID.

Returns the team ID for team tokens. Especially useful after receiving a team token from an OAuth flow since most endpoints require team ID.

认证

需要 Connected Account

Tags

Access Tokens
Invite a team memberCONVEX_INVITE_TEAM_MEMBERInvite a member to the given team by email. `role` is required and must be one of `admin`, `developer`, or `custom`. Pass `custom` together with a non-empty `customRoles` list to invite a member into a custom role; for `admin` and `developer`, `customRoles` must be omitted.

Invite a member to the given team by email. `role` is required and must be one of `admin`, `developer`, or `custom`. Pass `custom` together with a non-empty `customRoles` list to invite a member into a custom role; for `admin` and `developer`, `customRoles` must be omitted.

认证

需要 Connected Account

Tags

Teams
List audit log eventsCONVEX_LIST_AUDIT_LOG_EVENTSList a team's audit log events within a time range, with optional filters.

List a team's audit log events within a time range, with optional filters.

认证

需要 Connected Account

Tags

Teams
List custom domainsCONVEX_LIST_CUSTOM_DOMAINSGet all custom domains configured for a deployment.

Get all custom domains configured for a deployment.

认证

需要 Connected Account

Tags

Custom Domains
List custom rolesCONVEX_LIST_CUSTOM_ROLESLists all custom roles for the team with cursor-based pagination.

Lists all custom roles for the team with cursor-based pagination.

认证

需要 Connected Account

Tags

Custom Roles
List default environment variablesCONVEX_LIST_DEFAULT_ENVIRONMENT_VARIABLESLists all default environment variables for the specified project, with optional filtering by name and deployment type.

Lists all default environment variables for the specified project, with optional filtering by name and deployment type.

认证

需要 Connected Account

Tags

Environment Variables
List deploy keysCONVEX_LIST_DEPLOY_KEYSLists all deploy keys for the specified deployment.

Lists all deploy keys for the specified deployment.

认证

需要 Connected Account

Tags

Deploy Keys
List deployment classesCONVEX_LIST_DEPLOYMENT_CLASSESLists the available deployment classes for a team.

Lists the available deployment classes for a team.

认证

需要 Connected Account

Tags

Deployments
List deployment regionsCONVEX_LIST_DEPLOYMENT_REGIONSLists the available deployment regions for a team.

Lists the available deployment regions for a team.

认证

需要 Connected Account

Tags

Deployments
List deploymentsCONVEX_LIST_DEPLOYMENTSList deployments for a projects.

List deployments for a projects.

认证

需要 Connected Account

Tags

Deployments
List deployments for teamCONVEX_LIST_DEPLOYMENTS_FOR_TEAMLists deployments for a team with pagination, sorting, and filtering.

Lists deployments for a team with pagination, sorting, and filtering.

认证

需要 Connected Account

Tags

Deployments
List local deploymentsCONVEX_LIST_LOCAL_DEPLOYMENTS_FOR_TEAMLists the local deployments for a team.

Lists the local deployments for a team.

认证

需要 Connected Account

Tags

Deployments
List pending team invitationsCONVEX_LIST_PENDING_TEAM_INVITESList the pending invitations for the given team.

List the pending invitations for the given team.

认证

需要 Connected Account

Tags

Teams
List personal access tokensCONVEX_LIST_PERSONAL_ACCESS_TOKENSLists all personal access tokens for the authenticated user.

Lists all personal access tokens for the authenticated user.

认证

需要 Connected Account

Tags

Access Tokens
List preview deploy keysCONVEX_LIST_PREVIEW_DEPLOY_KEYSLists all preview deploy keys for the specified project.

Lists all preview deploy keys for the specified project.

认证

需要 Connected Account

Tags

Deploy Keys
List projectsCONVEX_LIST_PROJECTSList a page of projects for a team, ordered by descending project ID. Pass `limit` to set the page size and the `nextCursor` from the previous response as `cursor` to fetch the next page.

List a page of projects for a team, ordered by descending project ID. Pass `limit` to set the page size and the `nextCursor` from the previous response as `cursor` to fetch the next page.

认证

需要 Connected Account

Tags

Projects
List team access tokensCONVEX_LIST_TEAM_ACCESS_TOKENSLists the team access tokens created by the authenticated member for the given team.

Lists the team access tokens created by the authenticated member for the given team.

认证

需要 Connected Account

Tags

Access Tokens
List team membersCONVEX_LIST_TEAM_MEMBERSList the members of the given team.

List the members of the given team.

认证

需要 Connected Account

Tags

Teams
Get deploymentCONVEX_PLATFORM_GET_DEPLOYMENTGet details about a cloud deployment.

Get details about a cloud deployment.

认证

需要 Connected Account

Tags

Deployments
Transfer deploymentCONVEX_TRANSFER_DEPLOYMENTTransfer a deployment from its current project to another project within the same team. For production deployments, the caller must be a project admin on both the source and destination projects. For other deployment types, any team member can transfer deployments they created, or project admins can transfer any deployment.

Transfer a deployment from its current project to another project within the same team. For production deployments, the caller must be a project admin on both the source and destination projects. For other deployment types, any team member can transfer deployments they created, or project admins can transfer any deployment.

认证

需要 Connected Account

Tags

Deployments
Update a custom roleCONVEX_UPDATE_CUSTOM_ROLEUpdates an existing custom role's name, description, and permission statements.

Updates an existing custom role's name, description, and permission statements.

认证

需要 Connected Account

Tags

Custom Roles
Update default environment variablesCONVEX_UPDATE_DEFAULT_ENVIRONMENT_VARIABLESCreates, updates, or deletes default environment variables for the specified project. When `value` is a string, the variable is upserted. When `value` is null, the variable is deleted.

Creates, updates, or deletes default environment variables for the specified project. When `value` is a string, the variable is upserted. When `value` is null, the variable is deleted.

认证

需要 Connected Account

Tags

Environment Variables
Update deploymentCONVEX_UPDATE_DEPLOYMENTUpdates properties of an existing deployment. Only the fields provided in the request body are modified; omitted fields are left unchanged.

Updates properties of an existing deployment. Only the fields provided in the request body are modified; omitted fields are left unchanged.

认证

需要 Connected Account

Tags

Deployments
Update projectCONVEX_UPDATE_PROJECTUpdate a project's name and/or slug. Returns the updated project.

Update a project's name and/or slug. Returns the updated project.

认证

需要 Connected Account

Tags

Projects
Update a team member's roleCONVEX_UPDATE_TEAM_MEMBER_ROLESets either the member's built-in `role` (admin/developer) or their `customRoles`. The two fields are mutually exclusive: setting `role` clears `customRoles`, and setting `customRoles` (must be non-empty) puts the member in the `custom` role.

Sets either the member's built-in `role` (admin/developer) or their `customRoles`. The two fields are mutually exclusive: setting `role` clears `customRoles`, and setting `customRoles` (must be non-empty) puts the member in the `custom` role.

认证

需要 Connected Account

Tags

Teams

Provider 资源