Loading...
Search for a command to run...
| Connector | Client ID | # Connections | Status | Actions |
|---|---|---|---|---|
{"name":"browserbase","display_name":"Browserbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-browserbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Browserbase API key. Find it under Settings at https://www.browserbase.com/settings."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Browserbase API key. Find it under Settings at https://www.browserbase.com/settings."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Browserbase to run cloud-managed headless browsers.","verticals":["other"],"audience":["paid"],"links":{"web_url":"","api_docs_url":""}} Browserbase beta | 0 | Enabled | ||
{"name":"quiver-ai","display_name":"QuiverAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-quiver-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"QuiverAI API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"QuiverAI API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to QuiverAI to generate SVGs and vectorize raster images.","verticals":["other"],"audience":["paid"],"links":{"web_url":"https://quiver.ai","api_docs_url":"https://docs.quiver.ai"}} QuiverAI beta | 0 | Enabled | ||
{"name":"microsoft-fabric","display_name":"Microsoft Fabric","logo_url":"https://cdn.replit.com/openint/_assets/logo-microsoft-fabric.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"},"capacity":{"type":"string","description":"The UUID of the Microsoft Fabric capacity to associate with this connector. Find it in the Fabric Admin portal under Capacity settings. See https://learn.microsoft.com/en-us/fabric/enterprise/licenses#capacity"},"tenant":{"type":"string","default":"common","description":"Your Microsoft Entra Tenant ID (a UUID). Defaults to \"common\" which allows any Azure AD account. Find it in Azure Portal > Microsoft Entra ID > Overview > Tenant ID."}},"required":["tenant"]},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"capacity":{"type":"string","description":"The UUID of the Microsoft Fabric capacity from connector config."},"tenant":{"type":"string","description":"Microsoft Entra Tenant ID from connector config."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access","openid","https://api.fabric.microsoft.com/.default"],"openint_allowed_scopes":["offline_access","openid","https://api.fabric.microsoft.com/.default","https://api.fabric.microsoft.com/Workspace.Read.All","https://api.fabric.microsoft.com/Workspace.ReadWrite.All","https://api.fabric.microsoft.com/Item.Read.All","https://api.fabric.microsoft.com/Item.ReadWrite.All","https://api.fabric.microsoft.com/Item.Execute.All","https://api.fabric.microsoft.com/Capacity.Read.All","https://api.fabric.microsoft.com/SemanticModel.Read.All"],"scopes":[{"scope":"offline_access","description":"Allows obtaining refresh tokens for long-lived access without requiring the user to re-authenticate."},{"scope":"openid","description":"Enables OpenID Connect authentication and provides a unique identifier for the user."},{"scope":"https://api.fabric.microsoft.com/.default","description":"Access to all Microsoft Fabric APIs based on the permissions assigned to the application."},{"scope":"https://api.fabric.microsoft.com/Workspace.Read.All","description":"Read all workspaces the user has access to."},{"scope":"https://api.fabric.microsoft.com/Workspace.ReadWrite.All","description":"Read and write all workspaces the user has access to."},{"scope":"https://api.fabric.microsoft.com/Item.Read.All","description":"Read all Fabric items across workspaces."},{"scope":"https://api.fabric.microsoft.com/Item.ReadWrite.All","description":"Read and write all Fabric items across workspaces."},{"scope":"https://api.fabric.microsoft.com/Item.Execute.All","description":"Execute Fabric items (e.g. run notebooks, pipelines) across workspaces."},{"scope":"https://api.fabric.microsoft.com/Capacity.Read.All","description":"Read all Fabric capacities."},{"scope":"https://api.fabric.microsoft.com/SemanticModel.Read.All","description":"Read all semantic models (Power BI datasets) in Fabric."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access data engineering, data science, and analytics workloads in Fabric","verticals":["developer-tools"],"audience":["enterprise"],"links":{"web_url":"https://app.fabric.microsoft.com","api_docs_url":"https://learn.microsoft.com/en-us/rest/api/fabric/articles/"}} Microsoft Fabric beta | a925fa9c-ee7f-49b9-b512-fcad75d0593e | 1 | Enabled | |
{"name":"agentphone","display_name":"AgentPhone","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentphone.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentPhone API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentPhone API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Provision phone numbers and make voice or SMS calls with AgentPhone","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"https://agentphone.to","api_docs_url":"https://docs.agentphone.to"}} AgentPhone ga | 0 | Enabled | ||
{"name":"asana","display_name":"Asana","logo_url":"https://cdn.replit.com/openint/_assets/logo-asana.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["default"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.created"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.updated"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.deleted"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.created"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.updated"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.deleted"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.created"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.updated"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.deleted"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.created"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.updated"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.deleted"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["default"],"openint_allowed_scopes":["default"],"scopes":[{"scope":"openid","description":"Provides access to OpenID Connect ID tokens and the OpenID Connect user info endpoint."},{"scope":"email","description":"Provides access to the user's email through the OpenID Connect user info endpoint."},{"scope":"profile","description":"Provides access to the user's name and profile photo through the OpenID Connect user info endpoint."},{"scope":"default","description":"The default scope provides read-only access to the user's tasks, projects, and workspaces. It does not allow modifications."},{"scope":"attachments:delete","description":"Allows deleting attachments."},{"scope":"attachments:read","description":"Provides read-only access to attachments."},{"scope":"attachments:write","description":"Allows creating attachments."},{"scope":"custom_fields:read","description":"Provides read-only access to custom fields."},{"scope":"custom_fields:write","description":"Allows creating and updating custom fields and enum options."},{"scope":"goals:read","description":"Provides read-only access to goals."},{"scope":"portfolios:read","description":"Provides read-only access to portfolios."},{"scope":"portfolios:write","description":"Allows creating, updating portfolios and managing portfolio items and custom fields."},{"scope":"project_templates:read","description":"Provides read-only access to project templates."},{"scope":"projects:delete","description":"Allows deleting projects."},{"scope":"projects:read","description":"Provides read-only access to projects and project task counts."},{"scope":"projects:write","description":"Allows creating, updating, duplicating projects and managing custom field settings."},{"scope":"stories:read","description":"Provides read-only access to stories."},{"scope":"stories:write","description":"Allows creating and updating stories."},{"scope":"tags:read","description":"Provides read-only access to tags."},{"scope":"tags:write","description":"Allows creating and updating tags."},{"scope":"task_templates:read","description":"Provides read-only access to task templates."},{"scope":"tasks:delete","description":"Allows deleting tasks."},{"scope":"tasks:read","description":"Provides read-only access to tasks, subtasks, dependencies, and user task lists."},{"scope":"tasks:write","description":"Allows creating, updating, duplicating tasks and managing task relationships."},{"scope":"team_memberships:read","description":"Provides read-only access to team memberships."},{"scope":"teams:read","description":"Provides read-only access to teams."},{"scope":"users:read","description":"Provides read-only access to users and user favorites."},{"scope":"webhooks:delete","description":"Allows deleting webhooks."},{"scope":"webhooks:read","description":"Provides read-only access to webhooks."},{"scope":"webhooks:write","description":"Allows creating and updating webhooks."},{"scope":"workspaces:read","description":"Provides read-only access to workspaces."},{"scope":"workspaces.typeahead:read","description":"Provides access to workspace typeahead search functionality."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Asana to manage tasks, projects, workspaces, and team workflows.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://app.asana.com","api_docs_url":"https://developers.asana.com/docs"}} Asana alpha | 0 | Enabled | ||
{"name":"confluence","display_name":"Confluence","logo_url":"https://cdn.replit.com/openint/_assets/logo-confluence.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.created"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.updated"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.deleted"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.created"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.updated"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.deleted"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"],"openint_allowed_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"],"scopes":[{"scope":"write:confluence-content","description":"Permits the creation of pages, blogs, comments and questions"},{"scope":"read:confluence-space.summary","description":"Read a summary of space information without expansions"},{"scope":"write:confluence-space","description":"Create, update and delete space information"},{"scope":"write:confluence-file","description":"Upload attachments"},{"scope":"read:confluence-props","description":"Read content properties"},{"scope":"write:confluence-props","description":"Write content properties"},{"scope":"manage:confluence-configuration","description":"Manage global settings"},{"scope":"read:confluence-content.all","description":"Read all content, including content body (expansions permitted). Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"read:confluence-content.summary","description":"Read a summary of the content, which is the content without expansions. Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"search:confluence","description":"Search Confluence. Note, APIs using this scope may also return data allowed by read:confluence-space.summary and read:confluence-content.summary. However, this scope is not a substitute for read:confluence-space.summary or read:confluence-content.summary"},{"scope":"read:confluence-content.permission","description":"View content permission in Confluence"},{"scope":"read:confluence-user","description":"View user information in Confluence that you have access to, including usernames, email adresses and profile pictures"},{"scope":"read:confluence-groups","description":"Permits retrieval of user groups"},{"scope":"write:confluence-groups","description":"Permits creation, removal and update of user groups"},{"scope":"readonly:content.attachment:confluence","description":"Download attachments of a Confluence page or blogpost that you have access to"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Interact with pages, spaces, content, and search via REST API.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Confluence ga | 0 | Enabled | ||
{"name":"discord","display_name":"Discord","logo_url":"https://cdn.replit.com/openint/_assets/logo-discord.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.created"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was created or user joined"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.updated"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.deleted"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was deleted or user left"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.created"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.updated"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.deleted"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.created"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member joined the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.updated"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.deleted"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member left the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.created"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.updated"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.deleted"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.created"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.updated"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"openint_allowed_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"scopes":[{"scope":"activities.read","description":"Allows your app to fetch data from a user's \"Now Playing/Recently Played\" list — not currently available for apps"},{"scope":"activities.write","description":"Allows your app to update a user's activity - not currently available for apps (NOT REQUIRED FOR GAMESDK ACTIVITY MANAGER)"},{"scope":"applications.builds.read","description":"Allows your app to read build data for a user's applications"},{"scope":"applications.builds.upload","description":"Allows your app to upload/update builds for a user's applications - requires Discord approval"},{"scope":"applications.commands","description":"Allows your app to add commands to a guild - included by default with the bot scope"},{"scope":"applications.commands.permissions.update","description":"Allows your app to update permissions for its commands in a guild a user has permissions to"},{"scope":"applications.entitlements","description":"Allows your app to read entitlements for a user's applications"},{"scope":"applications.store.update","description":"Allows your app to read and update store data (SKUs, store listings, achievements, etc.) for a user's applications"},{"scope":"bot","description":"For OAuth2 bots, this puts the bot in the user's selected guild by default"},{"scope":"connections","description":"Allows /users/@me/connections to return linked third-party accounts"},{"scope":"dm_channels.read","description":"Allows your app to see information about the user's DMs and group DMs - requires Discord approval"},{"scope":"email","description":"Enables /users/@me to return an email"},{"scope":"gdm.join","description":"Allows your app to join users to a group DM"},{"scope":"guilds","description":"Allows /users/@me/guilds to return basic information about all of a user's guilds"},{"scope":"guilds.join","description":"Allows /guilds/{guild.id}/members/{user.id} to be used for joining users to a guild"},{"scope":"guilds.members.read","description":"Allows /users/@me/guilds/{guild.id}/member to return a user's member information in a guild"},{"scope":"identify","description":"Allows /users/@me without email"},{"scope":"messages.read","description":"For local RPC server API access, this allows you to read messages from all client channels (otherwise restricted to channels/guilds your app creates)"},{"scope":"relationships.read","description":"Allows your app to know a user's friends and implicit relationships - requires Discord approval"},{"scope":"role_connections.write","description":"Allows your app to update a user's connection and metadata for the app"},{"scope":"rpc","description":"For local RPC server access, this allows you to control a user's local Discord client - requires Discord approval"},{"scope":"rpc.activities.write","description":"For local RPC server access, this allows you to update a user's activity - requires Discord approval"},{"scope":"rpc.notifications.read","description":"For local RPC server access, this allows you to receive notifications pushed out to the user - requires Discord approval"},{"scope":"rpc.voice.read","description":"For local RPC server access, this allows you to read a user's voice settings and listen for voice events - requires Discord approval"},{"scope":"rpc.voice.write","description":"For local RPC server access, this allows you to update a user's voice settings - requires Discord approval"},{"scope":"voice","description":"Allows your app to connect to voice on user's behalf and see all the voice members - requires Discord approval"},{"scope":"webhook.incoming","description":"This generates a webhook that is returned in the OAuth token response for authorization code grants"},{"scope":"application_identities.write","description":"Allows your app to manage application identities and linked roles"},{"scope":"guilds.channels.read","description":"Allows your app to read channel information from guilds the user is in"},{"scope":"rpc.screenshare.read","description":"For local RPC server access, this allows you to read screenshare state and events - requires Discord approval"},{"scope":"activities.invites.write","description":"Allows your app to create and manage activity invites for users"},{"scope":"presences.read","description":"Allows your app to read user presence information (online status, activities) - requires Discord approval"},{"scope":"dm_channels.messages.read","description":"Allows your app to read messages from user's DM channels - requires Discord approval"},{"scope":"account.global_name.update","description":"Allows your app to update the user's global display name"},{"scope":"sdk.social_layer","description":"Allows your app to access Discord's social layer features through the SDK"},{"scope":"rpc.video.read","description":"For local RPC server access, this allows you to read video state and events - requires Discord approval"},{"scope":"rpc.screenshare.write","description":"For local RPC server access, this allows you to control screenshare settings - requires Discord approval"},{"scope":"presences.write","description":"Allows your app to update user presence information - requires Discord approval"},{"scope":"dm_channels.messages.write","description":"Allows your app to send messages to user's DM channels - requires Discord approval"},{"scope":"payment_sources.country_code","description":"Allows your app to read the country code from user's payment sources for regional features"},{"scope":"lobbies.write","description":"Allows your app to create and manage game lobbies for users"},{"scope":"relationships.write","description":"Allows your app to manage user relationships (friends, blocked users) - requires Discord approval"},{"scope":"openid","description":"Allows your app to use OpenID Connect for authentication"},{"scope":"gateway.connect","description":"Allows your app to connect to Discord's gateway for real-time events - requires Discord approval"},{"scope":"sdk.social_layer_presence","description":"Allows your app to access presence features through Discord's social layer SDK"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access user info, channels, messages, and OAuth2 flows.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Discord ga | 0 | Enabled | ||
{"name":"dropbox","display_name":"Dropbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-dropbox.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["account_info.read","files.content.read","files.metadata.read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.created"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.updated"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.deleted"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.created"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was added"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.updated"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.deleted"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was removed"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.created"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.updated"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.deleted"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["files.metadata.read"],"openint_allowed_scopes":["account_info.read","files.content.read","files.metadata.read"],"scopes":[{"scope":"account_info.read","description":"Read basic account information (name, email, etc.) but no access to files or other sensitive data."},{"scope":"account_info.write","description":"Read and write basic account information (can update profile details)."},{"scope":"files.content.read","description":"Read content of files and folders in the user's Dropbox."},{"scope":"files.content.write","description":"Read and write content of files and folders in the user's Dropbox."},{"scope":"files.metadata.read","description":"Read metadata about files and folders (without accessing content)."},{"scope":"files.metadata.write","description":"Read and write metadata about files and folders (rename, move, etc.)."},{"scope":"sharing.read","description":"View shared files and folders, but cannot modify sharing settings."},{"scope":"sharing.write","description":"View and modify shared files and folders (create and manage shares)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage files, metadata, uploads, downloads, and account info.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Dropbox alpha | 0 | Enabled | ||
{"name":"github","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:user","read:org","read:project","user:email","repo"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.created"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.updated"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.deleted"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.created"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.updated"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.deleted"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.created"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.updated"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.deleted"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubCommit.created"},"model":{"type":"string","const":"GithubCommit"},"description":{"type":"string","const":"A commit was pushed"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/commits/commits"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sha":{"type":"string"},"message":{"type":"string"},"author_name":{"type":"string"},"author_email":{"type":"string"},"author_date":{"type":"string"},"committer_name":{"type":"string"},"committer_date":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"repo_full_name":{"type":"string"}},"required":["id","sha","message","url","repo_full_name"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["read:user","user:email","repo"],"openint_default_scopes":["read:user","read:org","read:project","user:email","repo"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo"],"scopes":[{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. Also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks."},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories. This scope is only necessary to grant other users or services access to private repository commit statuses without granting access to the code."},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, without granting access to the code."},{"scope":"public_repo","description":"Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories."},{"scope":"repo:invite","description":"Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites without granting access to the code."},{"scope":"security_events","description":"Grants read and write access to security events in the code scanning API. This scope is only necessary to grant other users or services access to security events without granting access to the code."},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories. The repo and public_repo scopes grant full access to repositories, including repository hooks. Use the admin:repo_hook scope to limit access to only repository hooks."},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories."},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories."},{"scope":"admin:org","description":"Fully manage the organization and its teams, projects, and memberships."},{"scope":"write:org","description":"Read and write access to organization membership and organization projects."},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership."},{"scope":"admin:public_key","description":"Fully manage public keys."},{"scope":"write:public_key","description":"Create, list, and view details for public keys."},{"scope":"read:public_key","description":"List and view details for public keys."},{"scope":"admin:org_hook","description":"Grants read, write, ping, and delete access to organization hooks. Note: OAuth tokens will only be able to perform these actions on organization hooks which were created by the OAuth app."},{"scope":"gist","description":"Grants write access to gists."},{"scope":"notifications","description":"Grants read access to notifications, mark as read access to threads, watch/unwatch access to repositories, and read/write/delete access to thread subscriptions."},{"scope":"user","description":"Grants read/write access to profile info only. Note that this scope includes user:email and user:follow."},{"scope":"read:user","description":"Grants access to read a user's profile data."},{"scope":"user:email","description":"Grants read access to a user's email addresses."},{"scope":"user:follow","description":"Grants access to follow or unfollow other users."},{"scope":"project","description":"Grants read/write access to user and organization projects."},{"scope":"read:project","description":"Grants read only access to user and organization projects."},{"scope":"delete_repo","description":"Grants access to delete adminable repositories."},{"scope":"write:packages","description":"Grants access to upload or publish a package in GitHub Packages."},{"scope":"read:packages","description":"Grants access to download or install packages from GitHub Packages."},{"scope":"delete:packages","description":"Grants access to delete packages from GitHub Packages."},{"scope":"admin:gpg_key","description":"Fully manage GPG keys."},{"scope":"write:gpg_key","description":"Create, list, and view details for GPG keys."},{"scope":"read:gpg_key","description":"List and view details for GPG keys."},{"scope":"codespace","description":"Grants the ability to create and manage codespaces. Codespaces can expose a GITHUB_TOKEN which may have a different set of scopes."},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files. Workflow files can expose GITHUB_TOKEN which may have a different set of scopes."},{"scope":"read:audit_log","description":"Read audit log data."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to GitHub to manage repositories, issues, pull requests, and more.","verticals":["developer-tools","ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://github.com","api_docs_url":"https://docs.github.com/en/rest"}} GitHub ga | 0 | Enabled | ||
{"name":"google-calendar","display_name":"Google Calendar","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-calendar.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.created"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was created or added"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.updated"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.deleted"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was deleted or removed"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.created"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was created"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.updated"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.deleted"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/calendar","description":"See, edit, share, and permanently delete all the calendars you can access using Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.events","description":"View and edit events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.events.readonly","description":"View events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.readonly","description":"See and download any calendar you can access using your Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.settings.readonly","description":"View your Calendar settings"},{"scope":"https://www.googleapis.com/auth/calendar.acls","description":"See and change the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.acls.readonly","description":"See the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist","description":"See, add, and remove Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist.readonly","description":"See the list of Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendars","description":"See and change the properties of Google calendars you have access to, and create secondary calendars"},{"scope":"https://www.googleapis.com/auth/calendar.calendars.readonly","description":"See the title, description, default time zone, and other properties of Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned","description":"See, create, change, and delete events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned.readonly","description":"See the events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.app.created","description":"Make secondary Google calendars, and see, create, change, and delete events on them"},{"scope":"https://www.googleapis.com/auth/calendar.events.freebusy","description":"See the availability on Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.public.readonly","description":"See the events on public calendars"},{"scope":"https://www.googleapis.com/auth/calendar.freebusy","description":"View your availability in your calendars"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Retrieve, create, update, and manage calendars and events.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Calendar ga | 0 | Enabled | ||
{"name":"google-docs","display_name":"Google Docs","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-docs.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.created"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.updated"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.deleted"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.created"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.updated"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.deleted"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/documents.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/docs","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/documents","description":"See, edit, create, and delete all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/documents.readonly","description":"See all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Docs to create, read, and update documents.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Docs ga | 0 | Enabled | ||
{"name":"google-drive","display_name":"Google Drive","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-drive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.created"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.updated"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.deleted"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.created"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.updated"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.deleted"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.apps","description":"View and manage your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.apps.readonly","description":"View your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.meet.readonly","description":"See and download your Google Drive files that were created or edited by Google Meet"},{"scope":"https://www.googleapis.com/auth/drive.metadata","description":"View and manage metadata of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.photos.readonly","description":"View the photos, videos and albums in your Google Photos"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.scripts","description":"Modify your Google Apps Script scripts' behavior"},{"scope":"https://www.googleapis.com/auth/activity","description":"View the activity history of your Google apps"},{"scope":"https://www.googleapis.com/auth/drive.activity","description":"View and add to the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.activity.readonly","description":"View the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.install","description":"Connect itself to your Google Drive"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Drive to manage files and documents.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"https://drive.google.com","api_docs_url":"https://developers.google.com/drive"}} Google Drive ga | 0 | Enabled | ||
{"name":"google-mail","display_name":"Gmail","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-mail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.created"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.updated"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.deleted"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"openint_allowed_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"scopes":[{"scope":"https://mail.google.com/","description":"Read, compose, send, and permanently delete all your email from Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.action.compose","description":"Manage drafts and send emails when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.action","description":"View your email messages when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.metadata","description":"View your email message metadata when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.readonly","description":"View your email messages when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.compose","description":"Manage drafts and send emails"},{"scope":"https://www.googleapis.com/auth/gmail.insert","description":"Add emails into your Gmail mailbox"},{"scope":"https://www.googleapis.com/auth/gmail.labels","description":"See and edit your email labels"},{"scope":"https://www.googleapis.com/auth/gmail.metadata","description":"View your email message metadata such as labels and headers, but not the email body"},{"scope":"https://www.googleapis.com/auth/gmail.modify","description":"Read, compose, and send emails from your Gmail account"},{"scope":"https://www.googleapis.com/auth/gmail.readonly","description":"View your email messages and settings"},{"scope":"https://www.googleapis.com/auth/gmail.send","description":"Send email on your behalf"},{"scope":"https://www.googleapis.com/auth/gmail.settings.basic","description":"See, edit, create, or change your email settings and filters in Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.settings.sharing","description":"Manage Gmail sharing settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage messages, drafts, labels, threads, and more via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gmail ga | 0 | Enabled | ||
{"name":"google-sheet","display_name":"Google Sheets","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-sheet.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.created"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.updated"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.deleted"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.created"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.updated"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.deleted"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/spreadsheets","description":"See, edit, create, and delete all your Google Sheets spreadsheets"},{"scope":"https://www.googleapis.com/auth/spreadsheets.readonly","description":"See all your Google Sheets spreadsheets"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, write, and modify spreadsheet data via REST API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Sheets ga | 0 | Enabled | ||
{"name":"google-slides","display_name":"Google Slides","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-slides.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.created"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.updated"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.deleted"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.created"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was created"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.updated"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.deleted"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.created"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.updated"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.deleted"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/presentations.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/presentations","description":"See, edit, create, and delete all your Google Slides presentations"},{"scope":"https://www.googleapis.com/auth/presentations.readonly","description":"See all your Google Slides presentations"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Slides to create and manage presentations.","verticals":["other"],"links":{"web_url":"https://slides.google.com","api_docs_url":"https://developers.google.com/slides"}} Google Slides ga | 0 | Enabled | ||
{"name":"hubspot","display_name":"HubSpot","logo_url":"https://cdn.replit.com/openint/_assets/logo-hubspot.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"app_id":{"anyOf":[{"type":"number"},{"type":"string"}],"description":"Your HubSpot App ID (automatically fetched from access token)"},"hub_id":{"type":"number","description":"Your HubSpot Hub ID/Portal ID (automatically fetched from access token)"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"contact.creation"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.propertyChange"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.deletion"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.creation"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.propertyChange"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.deletion"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.creation"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.propertyChange"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.deletion"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.creation"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.propertyChange"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.deletion"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":[],"openint_default_scopes":["oauth","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.schemas.companies.read","crm.schemas.contacts.read","crm.schemas.deals.read","crm.objects.users.read","crm.objects.users.write"],"openint_allowed_scopes":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"],"scopes":[{"scope":"account-info.security.read","description":"Includes access to account activity logs and other account security information."},{"scope":"accounting","description":"Allows HubSpot and the accounting integration to share invoice, product, and contact details."},{"scope":"actions","description":"Add forms to the contacts pages that do custom actions."},{"scope":"analytics.behavioral_events.send","description":"Includes access to send custom behavioral events."},{"scope":"automation","description":"This includes workflows."},{"scope":"automation.sequences.enrollments.write","description":"Enroll contacts in a sequence."},{"scope":"automation.sequences.read","description":"View details about sequences."},{"scope":"behavioral_events.event_definitions.read_write","description":"Create, read, update, or delete behavioral events. This includes behavioral event properties."},{"scope":"business-intelligence","description":"This includes endpoints that sit on top of sources and email."},{"scope":"business_units_view.read","description":"View brand data, including logo information."},{"scope":"cms.domains.read","description":"List connected domains in an account."},{"scope":"cms.domains.write","description":"Create, update, and delete connected domains."},{"scope":"cms.functions.read","description":"View all Content Hub serverless functions, any related secrets, and function execution results."},{"scope":"cms.functions.write","description":"Write Content Hub serverless functions and secrets."},{"scope":"cms.knowledge_base.articles.publish","description":"Update and publish knowledge articles."},{"scope":"cms.knowledge_base.articles.read","description":"View details about knowledge articles."},{"scope":"cms.knowledge_base.articles.write","description":"Update knowledge articles."},{"scope":"cms.knowledge_base.settings.read","description":"View general and template knowledge base settings, such as the domain or root URL."},{"scope":"cms.knowledge_base.settings.write","description":"Update general and template knowledge base settings. This includes write access to knowledge articles."},{"scope":"cms.membership.access_groups.read","description":"View membership access groups and their definitions."},{"scope":"cms.membership.access_groups.write","description":"Create, edit, and delete membership access groups."},{"scope":"cms.performance.read","description":"View data related to the performance of a Hubspot CMS site."},{"scope":"collector.graphql_query.execute","description":"Query data from your HubSpot account using the GraphQL API endpoint"},{"scope":"collector.graphql_schema.read","description":"Perform introspection queries via GraphQL application clients such as GraphiQL"},{"scope":"content","description":"This includes sites, landing pages, email, blog, and campaigns."},{"scope":"conversations.custom_channels.read","description":"View details about custom channels for connected inboxes and help desk."},{"scope":"conversations.custom_channels.write","description":"Manage custom channels for connected inboxes and help desk."},{"scope":"conversations.read","description":"View details about threads in the conversations inbox."},{"scope":"conversations.visitor_identification.tokens.create","description":"Fetch identification tokens for authenticated website visitors interacting with the HubSpot chat widget."},{"scope":"conversations.write","description":"Send messages in conversations. Create and update message threads."},{"scope":"crm.dealsplits.read_write","description":"Create or retrieve deal splits on a deal."},{"scope":"crm.export","description":"Export records from your CRM for all CRM data types."},{"scope":"crm.extensions_calling_transcripts.read","description":"Retrieve transcripts of calls from third-party platforms that are synced with HubSpot Conversation Intelligence."},{"scope":"crm.extensions_calling_transcripts.write","description":"Sync transcripts from a third-party platform to HubSpot Conversation Intelligence."},{"scope":"crm.import","description":"Allows you to import records into your CRM. This includes creating new records or modifying any of your existing records for all CRM data types (contacts, companies, deals, tickets, etc). It doesn’t include archiving or deleting any data."},{"scope":"crm.lists.read","description":"View details about contact lists."},{"scope":"crm.lists.write","description":"Create, delete, or make changes to contact lists."},{"scope":"crm.objects.appointments.read","description":"View properties and other details about appointments."},{"scope":"crm.objects.appointments.write","description":"Create, delete, or make changes to appointments."},{"scope":"crm.objects.carts.read","description":"View properties and other details about carts."},{"scope":"crm.objects.carts.write","description":"Create, delete, or make changes to carts."},{"scope":"crm.objects.commercepayments.read","description":"View details about commerce payments.\t"},{"scope":"crm.objects.commercepayments.write","description":"Create, delete, or make changes to commerce payments."},{"scope":"crm.objects.companies.read","description":"View properties and other details about companies."},{"scope":"crm.objects.companies.write","description":"View properties and create, delete, or make changes to companies."},{"scope":"crm.objects.contacts.read","description":"View properties and other details about contacts."},{"scope":"crm.objects.contacts.write","description":"View properties and create, delete, and make changes to contacts."},{"scope":"crm.objects.courses.read","description":"View details about courses."},{"scope":"crm.objects.courses.write","description":"Create, delete, or make changes to courses."},{"scope":"crm.objects.custom.read","description":"View details about custom objects."},{"scope":"crm.objects.custom.write","description":"Create, delete, or make changes to custom objects."},{"scope":"crm.objects.deals.read","description":"View properties and other details about deals."},{"scope":"crm.objects.deals.write","description":"View properties and create, delete, or make changes to deals."},{"scope":"crm.objects.feedback_submissions.read","description":"View details about submissions to any of your feedback surveys."},{"scope":"crm.objects.goals.read","description":"View all goal types."},{"scope":"crm.objects.goals.write","description":"Create, delete, or make changes to goals."},{"scope":"crm.objects.invoices.read","description":"View details about invoices."},{"scope":"crm.objects.invoices.write","description":"Create, delete, or make changes to invoices."},{"scope":"crm.objects.leads.read","description":"View properties and other details about leads."},{"scope":"crm.objects.leads.write","description":"Create, delete, or make changes to leads."},{"scope":"crm.objects.line_items.read","description":"View properties and other details about line items."},{"scope":"crm.objects.listings.read","description":"View properties and other details about listings."},{"scope":"crm.objects.listings.write","description":"Create, delete, or make changes to listings."},{"scope":"crm.objects.marketing_events.read","description":"View details about marketing events."},{"scope":"crm.objects.marketing_events.write","description":"Create, delete, or make changes to marketing events."},{"scope":"crm.objects.orders.read","description":"View properties and other details about orders."},{"scope":"crm.objects.orders.write","description":"Create, delete, or make changes to orders."},{"scope":"crm.objects.owners.read","description":"View details about users assigned to a CRM record."},{"scope":"crm.objects.partner-clients.read","description":"View details about partner client objects."},{"scope":"crm.objects.partner-clients.write","description":"Create, delete, or make changes to partner client objects."},{"scope":"crm.objects.partner-services.read","description":"View details about partner service objects."},{"scope":"crm.objects.partner-services.write","description":"Create, delete, or make changes to partner service objects."},{"scope":"crm.objects.products.read","description":"View properties and other details about products."},{"scope":"crm.objects.products.write","description":"Create, delete, or make changes to products."},{"scope":"crm.objects.quotes.read","description":"View properties and other details about quotes and quote templates."},{"scope":"crm.objects.quotes.write","description":"Create, delete, or make changes to quotes."},{"scope":"crm.objects.services.read","description":"View properties and other details about services."},{"scope":"crm.objects.services.write","description":"Create, delete, or make changes to services."},{"scope":"crm.objects.subscriptions.read","description":"View properties and other details about commerce subscriptions."},{"scope":"crm.objects.subscriptions.write","description":"Create, delete, or make changes to commerce subscriptions."},{"scope":"crm.objects.users.read","description":"View properties and other details about users."},{"scope":"crm.objects.users.write","description":"Create, delete, or make changes to users."},{"scope":"crm.pipelines.orders.read","description":"View details about order pipelines."},{"scope":"crm.pipelines.orders.write","description":"Create, delete, or make changes to order pipelines."},{"scope":"crm.schemas.appointments.read","description":"View details about property settings for appointments."},{"scope":"crm.schemas.appointments.write","description":"Create, delete, or make changes to property settings for appointments."},{"scope":"crm.schemas.carts.read","description":"View details about property settings for carts."},{"scope":"crm.schemas.carts.write","description":"Create, delete, or make changes to property settings for carts."},{"scope":"crm.schemas.commercepayments.read","description":"View details about property settings for commerce payments."},{"scope":"crm.schemas.commercepayments.write","description":"Create, delete, or make changes to property settings for commerce payments."},{"scope":"crm.schemas.companies.read","description":"View details about property settings for companies."},{"scope":"crm.schemas.companies.write","description":"Create, delete, or make changes to property settings for companies."},{"scope":"crm.schemas.contacts.read","description":"View details about property settings for contacts."},{"scope":"crm.schemas.contacts.write","description":"Create, delete, or make changes to property settings for contacts."},{"scope":"crm.schemas.courses.read","description":"View details about property settings for courses."},{"scope":"crm.schemas.courses.write","description":"Create, delete, or make changes to property settings for courses."},{"scope":"crm.schemas.custom.read","description":"View details about custom object definitions in the HubSpot CRM."},{"scope":"crm.schemas.deals.read","description":"View details about property settings for deals."},{"scope":"crm.schemas.deals.write","description":"Create, delete, or make changes to property settings for deals."},{"scope":"crm.schemas.invoices.read","description":"View details about property settings for invoices."},{"scope":"crm.schemas.invoices.write","description":"Create, delete, or make changes to property settings for invoices."},{"scope":"crm.schemas.line_items.read","description":"View details about property settings for line items."},{"scope":"crm.schemas.listings.read","description":"View details about property settings for listings."},{"scope":"crm.schemas.listings.write","description":"Create, delete, or make changes to property settings for listings."},{"scope":"crm.schemas.orders.read","description":"View details about property settings for orders."},{"scope":"crm.schemas.orders.write","description":"Create, manage, or make changes to property settings for orders."},{"scope":"crm.schemas.quotes.read","description":"View details about quotes and quotes templates."},{"scope":"crm.schemas.services.read","description":"View details about property settings for services."},{"scope":"crm.schemas.services.write","description":"Create, manage, or make changes to property settings for services."},{"scope":"crm.schemas.subscriptions.read","description":"Provides read-only access to subscription schemas in the CRM."},{"scope":"crm.schemas.subscriptions.write","description":"Provides write access to subscription schemas in the CRM."},{"scope":"ctas.read","description":"Allows read access for CTAs."},{"scope":"e-commerce","description":"This includes access to e-commerce features."},{"scope":"external_integrations.forms.access","description":"Includes the ability to rename, delete, and clone existing forms."},{"scope":"files","description":"\tThis includes access to File Manager."},{"scope":"files.ui_hidden.read","description":"View details or download user files, attachments, and system files from all HubSpot tools."},{"scope":"forms","description":"This includes access to the Forms endpoints."},{"scope":"forms-uploaded-files","description":"Download files submitted through a form."},{"scope":"hubdb","description":"This includes access to HubDB."},{"scope":"integration-sync","description":"This exposes the sync API, which allows syncing of most CRM objects."},{"scope":"marketing-email","description":"Grants access to send marketing emails through the single-send API."},{"scope":"marketing.campaigns.read","description":"View details about marketing campaigns and their associated assets."},{"scope":"marketing.campaigns.revenue.read","description":"View revenue details and deal amounts attributed to a marketing campaign."},{"scope":"marketing.campaigns.write","description":"Create, update, and delete marketing campaigns."},{"scope":"media_bridge.read","description":"Grants access to events and objects from the media bridge."},{"scope":"media_bridge.write","description":"Grants access to create and update events and objects from the media bridge."},{"scope":"oauth","description":"Allows the app to make OAuth requests to HubSpot's API."},{"scope":"record_images.signed_urls.read","description":"Allows the app to access signed URLs for record images."},{"scope":"sales-email-read","description":"Grants access to read all details of one-to-one emails sent to contacts."},{"scope":"scheduler.meetings.meeting-link.read","description":"Read metadata and booking availability for meeting links."},{"scope":"settings.billing.write","description":"Make changes to your account’s billing settings. This includes managing and assigning paid seats for users."},{"scope":"settings.currencies.read","description":"Reads existing exchange rates along with the current company currency associated with your portal."},{"scope":"settings.currencies.write","description":"Create, update and delete exchange rates along with updating the company currency associated with your portal."},{"scope":"settings.security.security_health.read","description":"View the security health status of your HubSpot account."},{"scope":"settings.users.read","description":"View details about account users and their permissions."},{"scope":"settings.users.teams.read","description":"See details about the account’s teams."},{"scope":"settings.users.teams.write","description":"Assign users to teams on your HubSpot account."},{"scope":"settings.users.write","description":"Manage users and user permissions on your HubSpot account. This includes creating new users, assigning permissions and roles, and deleting existing users."},{"scope":"social","description":"This includes Social Inbox."},{"scope":"tax_rates.read","description":"View details about tax rates configured in your account."},{"scope":"tickets","description":"This includes access to tickets."},{"scope":"timeline","description":"Grants access to manage custom events on HubSpot CRM records. This includes creating or updating records."},{"scope":"transactional-email","description":"This includes transactional emails and the transactional emails endpoints."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage contacts, companies, deals, tickets, and marketing campaigns.","verticals":["ticketing","crm"],"audience":["paid","enterprise"],"links":{"web_url":"https://www.hubspot.com","api_docs_url":"https://developers.hubspot.com/docs/api/overview"}} HubSpot ga | 0 | Enabled | ||
{"name":"jira","display_name":"Jira","logo_url":"https://cdn.replit.com/openint/_assets/logo-jira.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_created"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_created"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"issuetype":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"priority":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_updated"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_updated"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]},"changelog":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"fromString":{"type":"string"},"toString":{"type":"string"}},"required":["field"]}}},"required":["items"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_deleted"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_deleted"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_created"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment created on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_created"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"created":{"type":"string"}},"required":["id","created"]},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"}},"required":["id","key"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_updated"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment updated on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_updated"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"updated":{"type":"string"}},"required":["id","updated"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_deleted"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment deleted from an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_deleted"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{}},"required":["id"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["offline_access","read:jira-user"],"openint_default_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-webhook","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"openint_allowed_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"scopes":[{"scope":"read:jira-user","description":"View user information in Jira that the user has access to, including usernames, email addresses, and avatars"},{"scope":"read:jira-work","description":"Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs"},{"scope":"write:jira-work","description":"Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues"},{"scope":"manage:jira-project","description":"Create and edit project settings and create new project-level objects (e.g. versions and components)"},{"scope":"manage:jira-configuration","description":"Take Jira administration actions (e.g. create projects and custom fields, view workflows, manage issue link types)"},{"scope":"manage:jira-webhook","description":"Fetch, register, refresh, and delete dynamically declared Jira webhooks"},{"scope":"manage:jira-data-provider","description":"Manage development and release information for third parties in Jira"},{"scope":"read:servicedesk-request","description":"Read customer request data, including approvals, attachments, comments, request participants, and status/transitions. Read service desk and request types, including searching for request types and reading request type fields, properties and groups"},{"scope":"manage:servicedesk-customer","description":"Create, manage and delete customers and organizations. Add and remove customers and organizations from service desks"},{"scope":"write:servicedesk-request","description":"Create and edit customer requests, including add comments and attachments, approve, share (add request participants), subscribe, and transition"},{"scope":"read:servicemanagement-insight-objects","description":"Read Insight object schemas, objects, and object attributes"},{"scope":"offline_access","description":"Allows obtaining refresh tokens for long-term access when user is not present"},{"scope":"write:board-scope.admin:jira-software","description":"Create and update the configuration and project for a board. View and update features, filters, properties, and quick filters for a board."},{"scope":"read:board-scope.admin:jira-software","description":"View the configuration, project features, filters, properties, and quick filters for a board."},{"scope":"delete:board-scope.admin:jira-software","description":"Delete board configuration settings, features, and properties."},{"scope":"write:board-scope:jira-software","description":"Move issues to a backlog and from a backlog to a board."},{"scope":"read:board-scope:jira-software","description":"View boards, issues on a board, issues from a backlog, reports, and versions."},{"scope":"read:epic:jira-software","description":"View and search for epics, and issues related to an epic."},{"scope":"write:epic:jira-software","description":"Remove issues from epic, move issues to epic, rank epics, and partially update epics."},{"scope":"read:issue:jira-software","description":"View issues, issue estimations, and the field used for estimations."},{"scope":"write:issue:jira-software","description":"Move (rank) issues and update issue estimates."},{"scope":"read:sprint:jira-software","description":"View sprints and sprint related issues and properties."},{"scope":"write:sprint:jira-software","description":"Update sprints, move issues to sprints, and update the order of sprints."},{"scope":"delete:sprint:jira-software","description":"Delete sprints and their properties."},{"scope":"read:source-code:jira-software","description":"View repositories and check if data exists for the supplied properties."},{"scope":"write:source-code:jira-software","description":"Create, update, and delete development information, delete repository and development information entities."},{"scope":"read:feature-flag:jira-software","description":"View feature flags."},{"scope":"write:feature-flag:jira-software","description":"Create, update, and delete feature flags."},{"scope":"read:deployment:jira-software","description":"View deployments."},{"scope":"write:deployment:jira-software","description":"Create, update, and delete deployments."},{"scope":"read:build:jira-software","description":"View builds."},{"scope":"write:build:jira-software","description":"Create, update, and delete builds."},{"scope":"read:remote-link:jira-software","description":"View remote links."},{"scope":"write:remote-link:jira-software","description":"Create, update and delete links."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Perform issue, project, webhook, and board operations via REST APIs.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jira ga | 0 | Enabled | ||
{"name":"linear","display_name":"Linear","logo_url":"https://cdn.replit.com/openint/_assets/logo-linear.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","issues:create","comments:create","timeSchedule:write","admin"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"issue_create"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"New issue created"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_update"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue modified"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_remove"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_create"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment added to issue"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_update"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment edited"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_remove"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment removed"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write","admin"],"openint_allowed_scopes":["read","write","issues:create","comments:create","timeSchedule:write","admin"],"scopes":[{"scope":"read","description":"(Default) Read access for the user's account. This scope will always be present."},{"scope":"write","description":"Write access for the user's account. If your application only needs to create comments, use a more targeted scope."},{"scope":"issues:create","description":"Allows creating new issues and their attachments."},{"scope":"comments:create","description":"Allows creating new issue comments."},{"scope":"timeSchedule:write","description":"Allows creating and modifying time schedules."},{"scope":"admin","description":"Full access to admin level endpoints. You should never ask for this permission unless it's absolutely needed."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Query issues, projects, cycles, and manage issue tracking via GraphQL.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Linear ga | 0 | Enabled | ||
{"name":"notion","display_name":"Notion","logo_url":"https://cdn.replit.com/openint/_assets/logo-notion.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.created"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.updated"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.deleted"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.created"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.updated"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.deleted"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.created"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.updated"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.deleted"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["user:read"],"openint_default_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"openint_allowed_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"scopes":[{"scope":"user:read","description":"Allows the application to read user information, such as the user's name, email, and profile picture. This is a read-only scope with no write permissions."},{"scope":"user:write","description":"Allows the application to update user information, such as the user's name or profile picture. This includes the permissions of user:read."},{"scope":"content:read","description":"Allows the application to read all content that the user has access to in Notion, including pages, databases, and blocks. This is a read-only scope."},{"scope":"content:write","description":"Allows the application to create, update, and delete content in Notion, including pages, databases, and blocks. This includes the permissions of content:read."},{"scope":"workspace:read","description":"Allows the application to read workspace information, such as the workspace name, settings, and members. This is a read-only scope."},{"scope":"workspace:write","description":"Allows the application to update workspace information, such as settings and members. This includes the permissions of workspace:read."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Notion to manage pages, databases, and workspace content.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"https://notion.so","api_docs_url":"https://developers.notion.com/reference/intro"}} Notion ga | 0 | Enabled | ||
{"name":"onedrive","display_name":"Microsoft OneDrive","logo_url":"https://cdn.replit.com/openint/_assets/logo-onedrive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.created"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.updated"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.deleted"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.created"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.updated"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.deleted"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Files.Read","description":"Read user files"},{"scope":"https://graph.microsoft.com/Files.ReadWrite","description":"Have full access to user files"},{"scope":"https://graph.microsoft.com/Files.Read.All","description":"Read all files that user can access"},{"scope":"https://graph.microsoft.com/Files.ReadWrite.All","description":"Have full access to all files user can access"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Sites.Read.All","description":"Read items in all site collections"},{"scope":"https://graph.microsoft.com/Sites.ReadWrite.All","description":"Read and write items in all site collections"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage and interact with files via Microsoft Graph.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Microsoft OneDrive ga | 0 | Enabled | ||
{"name":"outlook","display_name":"Microsoft Outlook","logo_url":"https://cdn.replit.com/openint/_assets/logo-outlook.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.created"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was created or synced"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.updated"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.deleted"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.created"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"A new email was received"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.updated"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was updated (e.g., marked as read)"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.deleted"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Mail.Read","description":"Read user mail"},{"scope":"https://graph.microsoft.com/Mail.ReadWrite","description":"Read and write access to user mail"},{"scope":"https://graph.microsoft.com/Mail.Send","description":"Send mail as a user"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Calendars.Read","description":"Read user calendars"},{"scope":"https://graph.microsoft.com/Calendars.ReadWrite","description":"Have full access to user calendars"},{"scope":"https://graph.microsoft.com/Mail.ReadBasic","description":"Read user basic mail"},{"scope":"https://graph.microsoft.com/MailboxSettings.Read","description":"Read user mailbox settings"},{"scope":"https://graph.microsoft.com/MailboxSettings.ReadWrite","description":"Read and write user mailbox settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access mail, calendar, contacts, and more via Microsoft Graph.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Microsoft Outlook ga | 0 | Enabled | ||
{"name":"sharepoint","display_name":"SharePoint Online","logo_url":"https://cdn.replit.com/openint/_assets/logo-sharepoint.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.created"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.updated"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.deleted"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.created"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.updated"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.deleted"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.created"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.updated"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.deleted"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"openint_allowed_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"scopes":[{"scope":"offline_access","description":"Allows the application to request refresh tokens, which can be used to obtain new access tokens without user interaction. This enables the application to maintain access to resources even when the user is not actively using the application."},{"scope":"openid","description":"Enables user authentication and allows the application to receive a unique identifier for the user. This scope is required for OpenID Connect authentication flows and provides basic identity information about the authenticated user."},{"scope":"AllSites.Read","description":"Read items in all site collections"},{"scope":"AllSites.Write","description":"Read and write items in all site collections"},{"scope":"EnterpriseResource.Read","description":"Read user project enterprise resources"},{"scope":"EnterpriseResource.Write","description":"Read and write user project enterprise resources"},{"scope":"MyFiles.Read","description":"Read user files"},{"scope":"MyFiles.Write","description":"Read and write user files"},{"scope":"Project.Read","description":"Read user projects"},{"scope":"Project.Write","description":"Read and write user projects"},{"scope":"ProjectWebAppReporting.Read","description":"Read ProjectWebApp OData reporting data"},{"scope":"Sites.Read.All","description":"Read items in all site collections"},{"scope":"Sites.Selected","description":"Access selected site collections"},{"scope":"TaskStatus.Submit","description":"Submit project task status updates"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage sites, drives, lists, and pages via the Graph API.","verticals":["file-storage","communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} SharePoint Online ga | 0 | Enabled | ||
{"name":"slack-agent-builder","display_name":"Slack Agent Builder","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"agent_builder":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"app":{"type":"object","properties":{"app_id":{"type":"string","description":"The Slack app ID"},"client_id":{"type":"string","description":"The client ID for the app"},"client_secret":{"type":"string","description":"The client secret for the app"},"verification_token":{"type":"string","description":"The verification token for the app"},"signing_secret":{"type":"string","description":"The signing secret for the app"},"oauth_url":{"type":"string","description":"The OAuth authorization URL for the app"}},"required":["app_id","client_id","client_secret","verification_token","signing_secret","oauth_url"],"description":"Slack app configuration created by the agent builder"}},"required":["oauth"]},"event_subscription_url":{"type":"string","format":"uri","description":"URL for Slack event subscriptions"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","webhook_registration_input":{},"has_openint_credentials":true,"verticals":["communication"],"access_type":"app"} Slack Agent Builder beta | 0 | Enabled | ||
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"openint_allowed_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write Slack messages via the Web API (not for Events API apps)","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slack ga | 0 | Enabled | ||
{"name":"todoist","display_name":"Todoist","logo_url":"https://cdn.replit.com/openint/_assets/logo-todoist.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["task:add","data:read","data:read_write","data:delete"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.created"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.updated"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.deleted"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.created"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.updated"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.deleted"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.created"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.updated"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.deleted"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.created"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.updated"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.deleted"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["data:read","task:add","data:read_write"],"openint_allowed_scopes":["task:add","data:read","data:read_write","data:delete"],"scopes":[{"scope":"task:add","description":"Allows the application to create new tasks in the user's Todoist account."},{"scope":"data:read","description":"Allows read-only access to the user's projects, tasks, and other data in Todoist."},{"scope":"data:read_write","description":"Grants read and write access to application data, including tasks, projects, labels, and filters. This scope includes task:add and data:read scopes."},{"scope":"data:delete","description":"Grants permission to delete application data, including tasks, labels, and filters."},{"scope":"project:delete","description":"Allows the application to delete projects in the user's Todoist account."},{"scope":"backups:read","description":"Grants permission to list backups bypassing MFA requirements."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Todoist to manage tasks, projects, labels, and sections.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://todoist.com","api_docs_url":"https://developer.todoist.com/api/v1"}} Todoist alpha | 0 | Enabled | ||
{"name":"whop","display_name":"Whop","logo_url":"https://www.google.com/s2/favicons?domain=whop.com&sz=128","stage":"eap","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"company_name":{"type":"string","description":"Display name for the Whop company (e.g. the repl title)"}}},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]},"connect_output":{"type":"object","properties":{"company_id":{"type":"string","minLength":1,"description":"Whop connected company ID (biz_xxx) the API key is scoped to"},"api_key":{"type":"string","minLength":1,"description":"Whop API key (apik_xxx) with owner access to the child company"}},"required":["company_id","api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create payment plans, checkout configs, and manage Whop subscriptions","verticals":["commerce"],"audience":["paid"],"access_type":"app"} Whop eap | 0 | Enabled | ||
{"name":"zendesk","display_name":"Zendesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-zendesk.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain (e.g., \"acme\" for https://acme.zendesk.com)"}},"required":["oauth","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain. This is the first part of your Zendesk URL. For example, if your Zendesk URL is https://acme.zendesk.com, then your subdomain is \"acme\".","example":"acme"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.created"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.created"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-soft-deleted"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.description_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket description changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#description-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new description of the ticket"},"previous":{"type":"string","description":"The previous description of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.description_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket subject changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#subject-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new subject of the ticket"},"previous":{"type":"string","description":"The previous subject of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket priority changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#priority-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The new priority of the ticket"},"previous":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The previous priority of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.comment_added"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket comment created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#comment-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"comment":{"type":"object","properties":{"body":{"type":"string","description":"The body of the comment"},"id":{"type":"string","description":"The ID of the comment"},"is_public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the author of the comment"},"name":{"type":"string","description":"The name of the author of the comment"},"is_staff":{"type":"boolean","description":"Whether the author is a staff member"}},"required":["id","name","is_staff"]}},"required":["body","id","is_public","author"]}},"required":["comment"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.comment_added"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write"],"openint_allowed_scopes":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"],"scopes":[{"scope":"read","description":"Allows read-only access to most Zendesk resources (tickets, users, organizations, etc.) but no modifications"},{"scope":"write","description":"Allows creation and modification of Zendesk resources (tickets, users, etc.) but not deletion"},{"scope":"users:read","description":"Read-only access to user profiles and information"},{"scope":"users:write","description":"Create, update and delete users"},{"scope":"tickets:read","description":"Read-only access to tickets and their properties"},{"scope":"tickets:write","description":"Create and update tickets (but not delete)"},{"scope":"organizations:read","description":"Read-only access to organization profiles and information"},{"scope":"organizations:write","description":"Create, update and delete organizations"},{"scope":"hc:read","description":"Read-only access to Help Center resources"},{"scope":"hc:write","description":"Write access to Help Center resources"},{"scope":"apps:read","description":"View public information about Zendesk Marketplace apps, including installation status on your Zendesk instance"},{"scope":"apps:write","description":"Create, update, install, and delete Zendesk Marketplace apps"},{"scope":"triggers:read","description":"Read-only access to triggers and their status"},{"scope":"triggers:write","description":"Create, update, and delete triggers"},{"scope":"automations:read","description":"Read-only access to automations and their status"},{"scope":"automations:write","description":"Create, update, and delete automations"},{"scope":"targets:read","description":"Read-only access to targets and their status"},{"scope":"targets:write","description":"Create, update, and delete targets"},{"scope":"webhooks:read","description":"Read-only access to webhooks and their status"},{"scope":"webhooks:write","description":"Create, update, and delete webhooks"},{"scope":"auditlogs:read","description":"Read-only access to audit logs"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, update, list tickets and users via Support API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Zendesk alpha | 0 | Enabled | ||
{"name":"active-campaign","display_name":"ActiveCampaign","logo_url":"https://cdn.replit.com/openint/_assets/logo-active-campaign.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your ActiveCampaign account"},"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your ActiveCampaign account"},"hostname":{"type":"string","description":"The Hostname for your ActiveCampaign account"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage your marketing automation, contacts, campaigns, and more.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ActiveCampaign beta | 0 | Enabled | ||
{"name":"adobe-commerce","display_name":"Adobe Commerce","logo_url":"https://cdn.replit.com/openint/_assets/logo-adobe-commerce.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Adobe Commerce access token"},"storeDomain":{"type":"string","description":"The domain of your Adobe Commerce store"},"storeCode":{"type":"string","description":"The store code for your Adobe Commerce store"}},"required":["api_key","storeDomain","storeCode"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Adobe Commerce access token"},"storeDomain":{"type":"string","description":"The domain of your Adobe Commerce store"},"storeCode":{"type":"string","description":"The store code for your Adobe Commerce store"}},"required":["api_key","storeDomain","storeCode"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access its REST/GraphQL storefront and admin APIs.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Adobe Commerce beta | 0 | Enabled | ||
{"name":"affinity","display_name":"Affinity","logo_url":"https://cdn.replit.com/openint/_assets/logo-affinity.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Affinity account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Affinity account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Interact with CRM data—lists, opportunities, fields via REST API.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Affinity beta | 0 | Enabled | ||
{"name":"agentmail","display_name":"AgentMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentmail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"message.received"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"A new email message was received"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-received"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.received"},"event_id":{"type":"string"},"message":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"from":{"type":"string"},"reply_to":{"type":"array","items":{"type":"string"}},"to":{"type":"array","items":{"type":"string"}},"cc":{"type":"array","items":{"type":"string"}},"bcc":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"extracted_text":{"type":"string"},"extracted_html":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"in_reply_to":{"type":"string"},"references":{"type":"array","items":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","message_id","labels","timestamp","from","to","size","updated_at","created_at"]},"thread":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"received_timestamp":{"type":"string"},"sent_timestamp":{"type":"string"},"senders":{"type":"array","items":{"type":"string"}},"recipients":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"last_message_id":{"type":"string"},"message_count":{"type":"number"},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","labels","timestamp","received_timestamp","sent_timestamp","senders","recipients","last_message_id","message_count","size","updated_at","created_at"]}},"required":["type","event_type","event_id","message","thread"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.sent"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was sent"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-sent"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.sent"},"event_id":{"type":"string"},"send":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","send"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.delivered"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was successfully delivered"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-delivered"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.delivered"},"event_id":{"type":"string"},"delivery":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","delivery"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.bounced"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message bounced"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-bounced"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.bounced"},"event_id":{"type":"string"},"bounce":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"status":{"type":"string"}},"required":["address","status"]}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","bounce"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.complained"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was marked as spam"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-complained"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.complained"},"event_id":{"type":"string"},"complaint":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","complaint"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.rejected"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was rejected"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-rejected"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.rejected"},"event_id":{"type":"string"},"reject":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"reason":{"type":"string"}},"required":["inbox_id","thread_id","message_id","timestamp","reason"]}},"required":["type","event_type","event_id","reject"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"domain.verified"},"model":{"type":"string","const":"domain"},"description":{"type":"string","const":"A domain was successfully verified"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/domain-verified"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"domain.verified"},"event_id":{"type":"string"},"domain":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","INVALID","FAILED","VERIFYING","VERIFIED"]},"feedback_enabled":{"type":"boolean"},"records":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["TXT","CNAME","MX"]},"name":{"type":"string"},"value":{"type":"string"},"status":{"type":"string","enum":["MISSING","INVALID","VALID"]},"priority":{"type":"number"}},"required":["type","name","value","status"]}},"client_id":{"type":"string"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["domain_id","status","feedback_enabled","records","updated_at","created_at"]}},"required":["type","event_type","event_id","domain"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically create and manage AI agent email inboxes.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AgentMail ga | 0 | Enabled | ||
{"name":"algolia","display_name":"Algolia","logo_url":"https://cdn.replit.com/openint/_assets/logo-algolia.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Algolia account"},"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["api_key","APP_ID"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["APP_ID"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Algolia account"},"APP_ID":{"type":"string","description":"The application ID for your Algolia account"}},"required":["api_key","APP_ID"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Algolia to search, configure, and manage indices via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Algolia beta | 0 | Enabled | ||
{"name":"amplitude","display_name":"Amplitude","logo_url":"https://cdn.replit.com/openint/_assets/logo-amplitude.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Ingest events and interact with analytics and export APIs.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Amplitude alpha | 0 | Enabled | ||
{"name":"anrok","display_name":"Anrok","logo_url":"https://cdn.replit.com/openint/_assets/logo-anrok.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Anrok account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Anrok account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Anrok to calculate and manage sales tax, VAT, and compliance.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Anrok beta | 0 | Enabled | ||
{"name":"apify","display_name":"Apify","logo_url":"https://cdn.replit.com/openint/_assets/logo-apify.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Apify account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Apify account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run actors, manage datasets, and interact with key-value stores.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Apify beta | 0 | Enabled | ||
{"name":"appstle-subscriptions","display_name":"Appstle Subscriptions","logo_url":"https://cdn.replit.com/openint/_assets/logo-appstle-subscriptions.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Appstle Subscriptions API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Appstle Subscriptions API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage Shopify subscription plans and orders via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Appstle Subscriptions beta | 0 | Enabled | ||
{"name":"ashby","display_name":"Ashby","logo_url":"https://cdn.replit.com/openint/_assets/logo-ashby.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.created"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.updated"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.deleted"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.created"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.updated"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.deleted"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.created"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.updated"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.deleted"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.created"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.updated"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.deleted"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access ATS data such as jobs, candidates, and applications.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ashby alpha | 0 | Enabled | ||
{"name":"atlassian-admin","display_name":"Atlassian Cloud Admin","logo_url":"https://cdn.replit.com/openint/_assets/logo-atlassian-admin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlassian account"},"organizationId":{"type":"string","description":"The organization ID of your Atlassian account"}},"required":["api_key","organizationId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlassian account"},"organizationId":{"type":"string","description":"The organization ID of your Atlassian account"}},"required":["api_key","organizationId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Centrally manage your organization via API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Atlassian Cloud Admin beta | 0 | Enabled | ||
{"name":"atlas-so","display_name":"Atlas.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-atlas-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlas.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Atlas.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access conversations, sessions, and support data via API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Atlas.so beta | 0 | Enabled | ||
{"name":"attention","display_name":"Attention","logo_url":"https://cdn.replit.com/openint/_assets/logo-attention.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Attention API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Attention API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage and query your organization’s sales call conversations.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Attention beta | 0 | Enabled | ||
{"name":"autotask","display_name":"AutoTask","logo_url":"https://cdn.replit.com/openint/_assets/logo-autotask.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The secret for your API-only user account"},"subdomain":{"type":"string","description":"The zone subdomain for your Autotask instance (e.g., webservices3, webservices1, etc.)"},"apiIntegrationCode":{"type":"string","description":"The tracking identifier assigned to your API-only user (27-character string)"},"username":{"type":"string","description":"The email address of your API-only user account"}},"required":["api_key","subdomain","apiIntegrationCode","username"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The secret for your API-only user account"},"subdomain":{"type":"string","description":"The zone subdomain for your Autotask instance (e.g., webservices3, webservices1, etc.)"},"apiIntegrationCode":{"type":"string","description":"The tracking identifier assigned to your API-only user (27-character string)"},"username":{"type":"string","description":"The email address of your API-only user account"}},"required":["api_key","subdomain","apiIntegrationCode","username"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage PSA entities like tickets, companies, products, and more.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AutoTask beta | 0 | Enabled | ||
{"name":"avoma","display_name":"Avoma","logo_url":"https://cdn.replit.com/openint/_assets/logo-avoma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Avoma account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Avoma account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting, transcription, notes, recordings, and insights via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Avoma beta | 0 | Enabled | ||
{"name":"axiom","display_name":"Axiom","logo_url":"https://cdn.replit.com/openint/_assets/logo-axiom.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Axiom API token."},"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Axiom API token."},"subdomain":{"type":"string","description":"The subdomain of the API you would wish to connect to."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Axiom to ingest, query, and manage datasets via REST API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Axiom beta | 0 | Enabled | ||
{"name":"beehiiv","display_name":"Beehiiv","logo_url":"https://cdn.replit.com/openint/_assets/logo-beehiiv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Beehiiv account"},"publicationId":{"type":"string","description":"The prefixed ID of the publication object"}},"required":["api_key","publicationId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Beehiiv account"},"publicationId":{"type":"string","description":"The prefixed ID of the publication object"}},"required":["api_key","publicationId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage newsletter publications, subscribers, and data via their API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Beehiiv beta | 0 | Enabled | ||
{"name":"bettercontact","display_name":"BetterContact","logo_url":"https://cdn.replit.com/openint/_assets/logo-bettercontact.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your BetterContact API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your BetterContact API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich contacts with verified emails and mobile phone numbers.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BetterContact beta | 0 | Enabled | ||
{"name":"bird","display_name":"Bird","logo_url":"https://cdn.replit.com/openint/_assets/logo-bird.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Bird access key"},"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"},"workspaceId":{"type":"string","description":"The Workspaces Id of your Bird"}},"required":["api_key","subdomain","workspaceId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Bird access key"},"subdomain":{"type":"string","description":"The subdomain of your Bird API instance"},"workspaceId":{"type":"string","description":"The Workspaces Id of your Bird"}},"required":["api_key","subdomain","workspaceId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send messages, manage contacts, channels, numbers, and accounts","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Bird beta | 0 | Enabled | ||
{"name":"blandai","display_name":"BlandAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-blandai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BlandAI account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BlandAI account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send AI-driven voice calls, manage SIP routing, and interact with agents.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BlandAI beta | 0 | Enabled | ||
{"name":"braze","display_name":"Braze","logo_url":"https://cdn.replit.com/openint/_assets/logo-braze.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Braze account"},"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["api_key","instanceUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["instanceUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Braze account"},"instanceUrl":{"type":"string","description":"The full REST API URL of your Braze instance (e.g. https://rest.iad-01.braze.com)"}},"required":["api_key","instanceUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage messaging, users, campaigns, and data via its REST API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Braze beta | 0 | Enabled | ||
{"name":"brevo","display_name":"Brevo","logo_url":"https://cdn.replit.com/openint/_assets/logo-brevo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Brevo account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Brevo account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Brevo to manage contacts, send emails, campaigns, and more.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Brevo beta | 0 | Enabled | ||
{"name":"builder-io-private","display_name":"Builder.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-builder-io-private.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The private key for your Builder.io account."},"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The private key for your Builder.io account."},"domain":{"type":"string","description":"The domain used to access your Builder.io write API."}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Read or write content using Builder.io’s private API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Builder.io beta | 0 | Enabled | ||
{"name":"buildium","display_name":"Buildium","logo_url":"https://cdn.replit.com/openint/_assets/logo-buildium.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret for your Buildium account"},"clientId":{"type":"string","description":"Your API Key Client ID"}},"required":["api_key","clientId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret for your Buildium account"},"clientId":{"type":"string","description":"Your API Key Client ID"}},"required":["api_key","clientId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage property, tenant, association, and accounting data.","verticals":["accounting","crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Buildium beta | 0 | Enabled | ||
{"name":"builtwith","display_name":"BuiltWith","logo_url":"https://cdn.replit.com/openint/_assets/logo-builtwith.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BuiltWith account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your BuiltWith account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Fetch technology profiles, trends, recommendations, and trust data","verticals":["developer-tools","crm","commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} BuiltWith beta | 0 | Enabled | ||
{"name":"callrail","display_name":"Callrail","logo_url":"https://cdn.replit.com/openint/_assets/logo-callrail.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Callrail account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Callrail account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically access and manage call, company, and message data.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Callrail beta | 0 | Enabled | ||
{"name":"canny","display_name":"Canny","logo_url":"https://cdn.replit.com/openint/_assets/logo-canny.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Canny account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Canny account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage feedback boards, posts, comments, votes, and changelogs","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Canny beta | 0 | Enabled | ||
{"name":"certn","display_name":"Certn","logo_url":"https://cdn.replit.com/openint/_assets/logo-certn.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Certn account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Certn account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Certn to manage background check cases and related resources.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Certn beta | 0 | Enabled | ||
{"name":"chattermill","display_name":"Chattermill","logo_url":"https://cdn.replit.com/openint/_assets/logo-chattermill.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chattermill account"},"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chattermill account"},"subdomain":{"type":"string","description":"The subdomain for your api requests"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send, enrich, and retrieve feedback data programmatically.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Chattermill beta | 0 | Enabled | ||
{"name":"checkhq","display_name":"Check","logo_url":"https://cdn.replit.com/openint/_assets/logo-checkhq.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your CheckHQ account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your CheckHQ account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage payroll—companies, employees, workplaces, payrolls, and paystubs.","verticals":["accounting"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Check beta | 0 | Enabled | ||
{"name":"chorus","display_name":"Chorus","logo_url":"https://cdn.replit.com/openint/_assets/logo-chorus.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chorus account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Chorus account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve call recordings, transcripts, and metadata for analysis.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Chorus beta | 0 | Enabled | ||
{"name":"circle-so","display_name":"Circle.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-circle-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Circle.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Circle.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Circle.so to automate community, member, and event integrations.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Circle.so beta | 0 | Enabled | ||
{"name":"clari-copilot","display_name":"Clari Copilot","logo_url":"https://cdn.replit.com/openint/_assets/logo-clari-copilot.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clari Copilot account"},"API_PASSWORD":{"type":"string","description":"The API password of your Clari Copilot account"}},"required":["api_key","API_PASSWORD"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Clari Copilot account"},"API_PASSWORD":{"type":"string","description":"The API password of your Clari Copilot account"}},"required":["api_key","API_PASSWORD"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access call recordings, transcripts, users, topics, accounts, and deals","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Clari Copilot beta | 0 | Enabled | ||
{"name":"clerk","display_name":"Clerk","logo_url":"https://cdn.replit.com/openint/_assets/logo-clerk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Clerk Secret Key (starts with sk_test_ or sk_live_)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Clerk Secret Key (starts with sk_test_ or sk_live_)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, sessions, clients, emails, SMS, and invitations server-side.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Clerk beta | 0 | Enabled | ||
{"name":"cloudflare","display_name":"Cloudflare","logo_url":"https://cdn.replit.com/openint/_assets/logo-cloudflare.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Cloudflare user or account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token for your Cloudflare user or account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage zones, DNS records, R2, and rate limiting via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cloudflare beta | 0 | Enabled | ||
{"name":"coda","display_name":"Coda","logo_url":"https://cdn.replit.com/openint/_assets/logo-coda.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Coda account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Coda account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically interact with docs, tables, and rows via its REST API.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Coda beta | 0 | Enabled | ||
{"name":"codeclimate","display_name":"Code Climate","logo_url":"https://cdn.replit.com/openint/_assets/logo-codeclimate.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Code Climate account"},"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Code Climate account"},"domain":{"type":"string","description":"The domain of your Code Climate account"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access metrics on users, orgs, repos, builds, and test reports via API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Code Climate beta | 0 | Enabled | ||
{"name":"codegen","display_name":"Codegen","logo_url":"https://cdn.replit.com/openint/_assets/logo-codegen.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Codegen account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Codegen account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Codegen to create and manage AI-driven developer agents via API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Codegen beta | 0 | Enabled | ||
{"name":"companycam","display_name":"CompanyCam","logo_url":"https://cdn.replit.com/openint/_assets/logo-companycam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your CompanyCam company"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your CompanyCam company"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage projects, photos, documents, comments, and users.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} CompanyCam beta | 0 | Enabled | ||
{"name":"contactout","display_name":"ContactOut","logo_url":"https://cdn.replit.com/openint/_assets/logo-contactout.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ContactOut API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ContactOut API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Lookup email, phone, and profile data from LinkedIn and companies.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ContactOut beta | 0 | Enabled | ||
{"name":"cursor","display_name":"Cursor","logo_url":"https://cdn.replit.com/openint/_assets/logo-cursor.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Cursor account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Cursor account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically create and manage AI-powered coding agents.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cursor beta | 0 | Enabled | ||
{"name":"cyberimpact","display_name":"Cyberimpact","logo_url":"https://cdn.replit.com/openint/_assets/logo-cyberimpact.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Cyberimpact account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Cyberimpact account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage email contacts, groups, mailings, templates via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Cyberimpact beta | 0 | Enabled | ||
{"name":"datadog","display_name":"Datadog","logo_url":"https://cdn.replit.com/openint/_assets/logo-datadog.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Datadog account"},"siteParameter":{"type":"string","description":"The site parameter to datadog"},"applicationKey":{"type":"string","description":"The application key required for read data access"}},"required":["api_key","siteParameter","applicationKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"siteParameter":{"type":"string","description":"The Datadog site, e.g. datadoghq.com, datadoghq.eu, us3.datadoghq.com"},"applicationKey":{"type":"string","description":"The application key, required for read endpoints (query, dashboards, monitors, etc.)"}},"required":["siteParameter","applicationKey"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Datadog account"},"siteParameter":{"type":"string","description":"The site parameter to datadog"},"applicationKey":{"type":"string","description":"The application key required for read data access"}},"required":["api_key","siteParameter","applicationKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Submit and query metrics, events, dashboards, and monitors.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Datadog beta | 0 | Enabled | ||
{"name":"demodesk","display_name":"DemoDesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-demodesk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your DemoDesk API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your DemoDesk API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Schedule meetings, manage users, and access recording history","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} DemoDesk beta | 0 | Enabled | ||
{"name":"devin","display_name":"Devin","logo_url":"https://cdn.replit.com/openint/_assets/logo-devin.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Devin account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Devin account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage AI coding sessions, messages, secrets, and attachments","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Devin beta | 0 | Enabled | ||
{"name":"discourse","display_name":"Discourse","logo_url":"https://cdn.replit.com/openint/_assets/logo-discourse.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Discourse account"},"defaultHost":{"type":"string","description":"The domain of your Discourse account"},"apiUsername":{"type":"string","description":"The API username of your Discourse account"}},"required":["api_key","defaultHost","apiUsername"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"defaultHost":{"type":"string","description":"The domain of your Discourse account"}},"required":["defaultHost"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Discourse account"},"defaultHost":{"type":"string","description":"The domain of your Discourse account"},"apiUsername":{"type":"string","description":"The API username of your Discourse account"}},"required":["api_key","defaultHost","apiUsername"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Discourse to manage forums via its REST API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Discourse beta | 0 | Enabled | ||
{"name":"dixa","display_name":"Dixa","logo_url":"https://cdn.replit.com/openint/_assets/logo-dixa.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Dixa account"},"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["api_key","apiType"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["apiType"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Dixa account"},"apiType":{"type":"string","description":"The Api type for your requests"}},"required":["api_key","apiType"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Dixa to access and manage your customer support data via API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Dixa beta | 0 | Enabled | ||
{"name":"document360","display_name":"Document360","logo_url":"https://cdn.replit.com/openint/_assets/logo-document360.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Document360 account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Document360 account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically manage your knowledge base content via API.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Document360 beta | 0 | Enabled | ||
{"name":"drata","display_name":"Drata","logo_url":"https://cdn.replit.com/openint/_assets/logo-drata.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Drata API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Drata API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate compliance workflows and manage evidence, controls, and users.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Drata beta | 0 | Enabled | ||
{"name":"elevenlabs","display_name":"ElevenLabs","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevenlabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Convert text to speech, transcribe audio, and manage voices.","verticals":["communication","other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ElevenLabs beta | 0 | Enabled | ||
{"name":"elevio","display_name":"Elevio","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Elevio account"},"jwt":{"type":"string","description":"The JWT to your Elevio account"}},"required":["api_key","jwt"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Elevio account"},"jwt":{"type":"string","description":"The JWT to your Elevio account"}},"required":["api_key","jwt"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Elevio to manage and embed in-app knowledge base articles.","verticals":["wiki","ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Elevio beta | 0 | Enabled | ||
{"name":"exa","display_name":"Exa","logo_url":"https://cdn.replit.com/openint/_assets/logo-exa.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Exa account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Exa account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Power AI search, crawling, similarity, answer, and research APIs.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"https://exa.ai","api_docs_url":"https://exa.ai/docs"}} Exa beta | 0 | Enabled | ||
{"name":"fairing","display_name":"Fairing","logo_url":"https://cdn.replit.com/openint/_assets/logo-fairing.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret Token for your Fairing account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Secret Token for your Fairing account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve and manage post-purchase survey response data via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fairing beta | 0 | Enabled | ||
{"name":"falai","display_name":"fal.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-falai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your fal.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your fal.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Queue model inference requests via a hosted queue service.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} fal.ai beta | 0 | Enabled | ||
{"name":"fellow","display_name":"Fellow","logo_url":"https://cdn.replit.com/openint/_assets/logo-fellow.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fellow API Key"},"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fellow API Key"},"subdomain":{"type":"string","description":"The subdomain of your Fellow workspace"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting transcripts, notes, action items, and more.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fellow beta | 0 | Enabled | ||
{"name":"fiber-ai","display_name":"Fiber AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-fiber-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fiber AI API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Fiber AI API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Fiber AI to enrich people, company, and job data via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fiber AI beta | 0 | Enabled | ||
{"name":"findymail","display_name":"FindyMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-findymail.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your FindyMail account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your FindyMail account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Find and verify professional email addresses quickly.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} FindyMail beta | 0 | Enabled | ||
{"name":"fireflies","display_name":"Fireflies","logo_url":"https://cdn.replit.com/openint/_assets/logo-fireflies.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fireflies account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fireflies account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access meeting transcripts, summaries, action items, and uploads.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fireflies beta | 0 | Enabled | ||
{"name":"firstbase","display_name":"Firstbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-firstbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Firstbase account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Firstbase account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Firstbase to manage users, assets, catalog, and orders.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Firstbase beta | 0 | Enabled | ||
{"name":"fiserv","display_name":"Fiserv","logo_url":"https://cdn.replit.com/openint/_assets/logo-fiserv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fiserv account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Fiserv account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Fiserv to access Fiserv APIs via API key authentication.","verticals":["banking"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Fiserv beta | 0 | Enabled | ||
{"name":"float","display_name":"Float","logo_url":"https://cdn.replit.com/openint/_assets/logo-float.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Float account"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","appDetails"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Float account"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","appDetails"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically manage scheduling, people, projects, and time data.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Float beta | 0 | Enabled | ||
{"name":"folk","display_name":"Folk","logo_url":"https://cdn.replit.com/openint/_assets/logo-folk.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Folk account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Folk account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage people, companies, deals, notes, reminders, and interactions","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Folk beta | 0 | Enabled | ||
{"name":"freshsales","display_name":"Freshsales","logo_url":"https://cdn.replit.com/openint/_assets/logo-freshsales.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Freshsales account"},"subdomain":{"type":"string","description":"Your Freshsales subdomain (the part before `.freshsales.io`)"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Freshsales account"},"subdomain":{"type":"string","description":"Your Freshsales subdomain (the part before `.freshsales.io`)"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage CRM entities like leads, contacts, and sales activities.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Freshsales beta | 0 | Enabled | ||
{"name":"freshteam","display_name":"Freshteam","logo_url":"https://cdn.replit.com/openint/_assets/logo-freshteam.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Freshteam account"},"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["api_key","accountName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["accountName"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key to your Freshteam account"},"accountName":{"type":"string","description":"The account name of your Freshteam account"}},"required":["api_key","accountName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access HR data like employees, teams, time-offs, and more.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Freshteam beta | 0 | Enabled | ||
{"name":"fullenrich","display_name":"FullEnrich","logo_url":"https://cdn.replit.com/openint/_assets/logo-fullenrich.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your FullEnrich API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your FullEnrich API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to FullEnrich to enrich B2B contact and company data via API.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} FullEnrich beta | 0 | Enabled | ||
{"name":"gamma","display_name":"Gamma","logo_url":"https://cdn.replit.com/openint/_assets/logo-gamma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Gamma API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Gamma API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically generate presentations, documents, posts, and sites","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gamma beta | 0 | Enabled | ||
{"name":"gem","display_name":"Gem","logo_url":"https://cdn.replit.com/openint/_assets/logo-gem.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Shareable Access Key for your Integration"},"appSecret":{"type":"string","description":"Your appSecret"}},"required":["api_key","appSecret"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Shareable Access Key for your Integration"},"appSecret":{"type":"string","description":"Your appSecret"}},"required":["api_key","appSecret"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage team data via RESTful API with API key auth.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gem beta | 0 | Enabled | ||
{"name":"ghost-content","display_name":"Ghost","logo_url":"https://cdn.replit.com/openint/_assets/logo-ghost-content.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The content API key for your Ghost account"},"version":{"type":"string","description":"The version of the Ghost Admin API to use"},"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["api_key","version","adminDomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["adminDomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The content API key for your Ghost account"},"version":{"type":"string","description":"The version of the Ghost Admin API to use"},"adminDomain":{"type":"string","description":"The domain of your Ghost Admin which can be different from your main domain"}},"required":["api_key","version","adminDomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Fetch public posts, pages, tags, authors, tiers, and settings.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ghost beta | 0 | Enabled | ||
{"name":"glyphic","display_name":"Glyphic","logo_url":"https://cdn.replit.com/openint/_assets/logo-glyphic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Glyphic API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Glyphic API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access call recordings, transcripts, and deal insights via API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Glyphic beta | 0 | Enabled | ||
{"name":"grafana","display_name":"Grafana","logo_url":"https://cdn.replit.com/openint/_assets/logo-grafana.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Grafana service account"},"domain":{"type":"string","description":"Your Grafana domain"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"Your Grafana domain"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Grafana service account"},"domain":{"type":"string","description":"Your Grafana domain"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage dashboards, folders, data sources, and annotations via its HTTP API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Grafana beta | 0 | Enabled | ||
{"name":"granola","display_name":"Granola","logo_url":"https://cdn.replit.com/openint/_assets/logo-granola.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Granola account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Granola account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage meeting notes and metadata via its Enterprise API.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Granola beta | 0 | Enabled | ||
{"name":"grist","display_name":"Grist","logo_url":"https://cdn.replit.com/openint/_assets/logo-grist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Grist API key"},"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["api_key","environment"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["environment"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Grist API key"},"environment":{"type":"string","description":"The environment you want to connect to"}},"required":["api_key","environment"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Grist to manage documents, tables, records, and SQL queries.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Grist beta | 0 | Enabled | ||
{"name":"hex","display_name":"Hex","logo_url":"https://cdn.replit.com/openint/_assets/logo-hex.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically list, run, and manage projects in your Hex workspace.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Hex alpha | 0 | Enabled | ||
{"name":"heyreach","display_name":"HeyReach","logo_url":"https://cdn.replit.com/openint/_assets/logo-heyreach.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your HeyReach account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your HeyReach account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage LinkedIn outreach campaigns, leads, conversations, and statistics.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} HeyReach beta | 0 | Enabled | ||
{"name":"holded","display_name":"Holded","logo_url":"https://cdn.replit.com/openint/_assets/logo-holded.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Holded account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Holded account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage billing, CRM, projects, team, and accounting data.","verticals":["accounting","crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Holded beta | 0 | Enabled | ||
{"name":"icypeas","display_name":"Icypeas","logo_url":"https://cdn.replit.com/openint/_assets/logo-icypeas.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Icypeas account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Icypeas account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Icypeas to find and verify emails and search leads.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Icypeas beta | 0 | Enabled | ||
{"name":"incident-io","display_name":"Incident.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-incident-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Incident.io account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Incident.io account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create, list, and manage incidents programmatically.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Incident.io beta | 0 | Enabled | ||
{"name":"instantly","display_name":"Instantly","logo_url":"https://cdn.replit.com/openint/_assets/logo-instantly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Instantly account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Instantly account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage cold-email campaigns, accounts, and leads via API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Instantly beta | 0 | Enabled | ||
{"name":"itglue","display_name":"IT Glue","logo_url":"https://cdn.replit.com/openint/_assets/logo-itglue.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your IT Glue API key"},"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your IT Glue API key"},"subdomain":{"type":"string","description":"Your IT Glue subdomain (api, api.eu, or api.au)"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage documentation, configurations, passwords and flexible assets.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} IT Glue beta | 0 | Enabled | ||
{"name":"jazzhr","display_name":"JazzHR","logo_url":"https://cdn.replit.com/openint/_assets/logo-jazzhr.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JazzHR API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JazzHR API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage recruiting resources like applicants, jobs, contacts, and more.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} JazzHR beta | 0 | Enabled | ||
{"name":"jobvite","display_name":"Jobvite","logo_url":"https://cdn.replit.com/openint/_assets/logo-jobvite.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jobvite account"},"secretKey":{"type":"string","description":"The secret key for your Jobvite account"}},"required":["api_key","secretKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jobvite account"},"secretKey":{"type":"string","description":"The secret key for your Jobvite account"}},"required":["api_key","secretKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Jobvite to manage recruiting data via API with key-based auth.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jobvite beta | 0 | Enabled | ||
{"name":"jotform","display_name":"Jotform","logo_url":"https://cdn.replit.com/openint/_assets/logo-jotform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jotform account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Jotform account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Jotform to manage forms, submissions, questions, and properties.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jotform beta | 0 | Enabled | ||
{"name":"jumpcloud","display_name":"JumpCloud","logo_url":"https://cdn.replit.com/openint/_assets/logo-jumpcloud.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JumpCloud API Key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your JumpCloud API Key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, systems, directories, and applications via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} JumpCloud beta | 0 | Enabled | ||
{"name":"juniper-mist","display_name":"Juniper Mist","logo_url":"https://cdn.replit.com/openint/_assets/logo-juniper-mist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Juniper Mist API token"},"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Juniper Mist API token"},"subdomain":{"type":"string","description":"The API subdomain for your Juniper Mist region"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate network and assurance management via RESTful APIs.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Juniper Mist beta | 0 | Enabled | ||
{"name":"kandji","display_name":"Kandji","logo_url":"https://cdn.replit.com/openint/_assets/logo-kandji.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Kandji account"},"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Kandji account"},"subdomain":{"type":"string","description":"The subdomain to your kandji account"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage Apple devices: info, applications, blueprints, and profiles","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Kandji beta | 0 | Enabled | ||
{"name":"klipfolio","display_name":"Klipfolio","logo_url":"https://cdn.replit.com/openint/_assets/logo-klipfolio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Klipfolio account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Klipfolio account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage data sources, dashboards, Klips, and users via its REST API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Klipfolio beta | 0 | Enabled | ||
{"name":"knowbe4","display_name":"KnowBe4","logo_url":"https://cdn.replit.com/openint/_assets/logo-knowbe4.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your KnowBe4 account"},"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your KnowBe4 account"},"subdomain":{"type":"string","description":"The subdomain to your API base URL"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve phishing, training, user, and group data via its REST API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} KnowBe4 beta | 0 | Enabled | ||
{"name":"kustomer","display_name":"Kustomer","logo_url":"https://cdn.replit.com/openint/_assets/logo-kustomer.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Kustomer account"},"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["api_key","extension"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["extension"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Kustomer account"},"extension":{"type":"string","description":"The subdomain of your Kustomer account"}},"required":["api_key","extension"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage customer conversations, messages, apps, and more.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Kustomer beta | 0 | Enabled | ||
{"name":"lagrowthmachine","display_name":"La Growth Machine","logo_url":"https://cdn.replit.com/openint/_assets/logo-lagrowthmachine.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your La Growth Machine account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your La Growth Machine account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate lead import, campaign management, and audience workflows.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} La Growth Machine beta | 0 | Enabled | ||
{"name":"lattice","display_name":"Lattice","logo_url":"https://cdn.replit.com/openint/_assets/logo-lattice.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Lattice account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Lattice account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access HR data like users, goals, feedback, reviews via API.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Lattice beta | 0 | Enabled | ||
{"name":"leadmagic","display_name":"LeadMagic","logo_url":"https://cdn.replit.com/openint/_assets/logo-leadmagic.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your LeadMagic account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your LeadMagic account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich B2B leads with emails, mobile numbers, and company data","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} LeadMagic beta | 0 | Enabled | ||
{"name":"loop-returns","display_name":"Loop Returns","logo_url":"https://cdn.replit.com/openint/_assets/logo-loop-returns.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loop Returns account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loop Returns account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage ecommerce return workflows including creating and reviewing returns.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Loop Returns beta | 0 | Enabled | ||
{"name":"loops-so","display_name":"Loops.so","logo_url":"https://cdn.replit.com/openint/_assets/logo-loops-so.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loops.so account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Loops.so account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage contacts, send events, and transactional emails.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Loops.so beta | 0 | Enabled | ||
{"name":"luma","display_name":"Luma","logo_url":"https://cdn.replit.com/openint/_assets/logo-luma.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Luma account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Luma account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically manage calendars, events, registrations and analytics.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Luma beta | 0 | Enabled | ||
{"name":"lumos","display_name":"Lumos","logo_url":"https://cdn.replit.com/openint/_assets/logo-lumos.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token to your Lumos account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API token to your Lumos account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Lumos to interact with the Lumos Connector API via proxy.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Lumos beta | 0 | Enabled | ||
{"name":"make","display_name":"Make","logo_url":"https://cdn.replit.com/openint/_assets/logo-make.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"},"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["api_key","environmentUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["environmentUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"},"environmentUrl":{"type":"string","description":"The domain of your Make account"}},"required":["api_key","environmentUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage scenarios, teams, data stores, and more via REST API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Make beta | 0 | Enabled | ||
{"name":"manatal","display_name":"Manatal","logo_url":"https://cdn.replit.com/openint/_assets/logo-manatal.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Manatal account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Manatal account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access candidate, job, organization, and webhook data via API.","verticals":["crm","hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Manatal beta | 0 | Enabled | ||
{"name":"metabase","display_name":"Metabase","logo_url":"https://cdn.replit.com/openint/_assets/logo-metabase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Metabase account"},"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["api_key","domain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["domain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Metabase account"},"domain":{"type":"string","description":"The domain (without the extension) of your Metabase account"}},"required":["api_key","domain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage users, databases, dashboards, and queries via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Metabase beta | 0 | Enabled | ||
{"name":"mindbody","display_name":"Mindbody","logo_url":"https://cdn.replit.com/openint/_assets/logo-mindbody.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Mindbody account"},"siteId":{"type":"string","description":"The site ID for your Mindbody account"},"staffUserToken":{"type":"string","description":"The staff user token for your Mindbody account"}},"required":["api_key","siteId","staffUserToken"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Mindbody account"},"siteId":{"type":"string","description":"The site ID for your Mindbody account"},"staffUserToken":{"type":"string","description":"The staff user token for your Mindbody account"}},"required":["api_key","siteId","staffUserToken"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access fitness studio data and manage bookings, clients, and webhooks.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Mindbody beta | 0 | Enabled | ||
{"name":"minimax","display_name":"MiniMax","logo_url":"https://cdn.replit.com/openint/_assets/logo-minimax.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for securely accessing the MiniMax API."},"groupId":{"type":"string","description":"The unique identifier for your MiniMax account, linked to your account's privileges."}},"required":["api_key","groupId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for securely accessing the MiniMax API."},"groupId":{"type":"string","description":"The unique identifier for your MiniMax account, linked to your account's privileges."}},"required":["api_key","groupId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access multimodal AI for text, speech, video, image, and music","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} MiniMax beta | 0 | Enabled | ||
{"name":"missive","display_name":"Missive","logo_url":"https://cdn.replit.com/openint/_assets/logo-missive.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Missive account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Missive account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage conversations, drafts, contacts, and labels via REST API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Missive beta | 0 | Enabled | ||
{"name":"momentum-io","display_name":"Momentum.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-momentum-io.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Make account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate sales intelligence and meeting workflows.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Momentum.io beta | 0 | Enabled | ||
{"name":"nocrm","display_name":"nocrm.io","logo_url":"https://cdn.replit.com/openint/_assets/logo-nocrm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your nocrm.io API key"},"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your nocrm.io API key"},"subdomain":{"type":"string","description":"Your nocrm.io account subdomain"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Create, manage, and retrieve leads, clients, and related records.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} nocrm.io beta | 0 | Enabled | ||
{"name":"nyne-ai","display_name":"Nyne AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-nyne-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Nyne AI API secret."},"apiKey":{"type":"string","description":"Your Nyne AI API key."}},"required":["api_key","apiKey"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Nyne AI API secret."},"apiKey":{"type":"string","description":"Your Nyne AI API key."}},"required":["api_key","apiKey"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Nyne AI to retrieve leads and intent signals via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Nyne AI beta | 0 | Enabled | ||
{"name":"onlogist","display_name":"Onlogist","logo_url":"https://cdn.replit.com/openint/_assets/logo-onlogist.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your OnLogist account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your OnLogist account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to OnLogist to manage vehicle transfer orders via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Onlogist beta | 0 | Enabled | ||
{"name":"oomnitza","display_name":"Oomnitza","logo_url":"https://cdn.replit.com/openint/_assets/logo-oomnitza.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Oomnitza API token"},"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Oomnitza API token"},"subdomain":{"type":"string","description":"The subdomain of your Oomnitza instance"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Interact with its REST API for asset and user management.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Oomnitza beta | 0 | Enabled | ||
{"name":"openai","display_name":"OpenAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-openai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access models for chat, completions, edits, images, moderation, and more.","verticals":["other"],"links":{"web_url":"","api_docs_url":""}} OpenAI beta | 0 | Enabled | ||
{"name":"open-hands","display_name":"Open Hands","logo_url":"https://cdn.replit.com/openint/_assets/logo-open-hands.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Open Hands account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Open Hands account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to OpenHands to control AI-powered coding agents via API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Open Hands beta | 0 | Enabled | ||
{"name":"ordinal","display_name":"Ordinal","logo_url":"https://cdn.replit.com/openint/_assets/logo-ordinal.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ordinal API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ordinal API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage posts, analytics, auto-engagements, approvals, and team settings","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ordinal beta | 0 | Enabled | ||
{"name":"pendo","display_name":"Pendo","logo_url":"https://cdn.replit.com/openint/_assets/logo-pendo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pendo account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pendo account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage guides, segments, metadata, and feedback programmatically.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pendo beta | 0 | Enabled | ||
{"name":"peopledatalabs","display_name":"People Data Labs","logo_url":"https://cdn.replit.com/openint/_assets/logo-peopledatalabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your People Data Labs account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your People Data Labs account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to People Data Labs to enrich and search person and company data.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} People Data Labs beta | 0 | Enabled | ||
{"name":"perdoo","display_name":"Perdoo","logo_url":"https://cdn.replit.com/openint/_assets/logo-perdoo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Perdoo API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Perdoo API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage OKRs, KPIs, initiatives, and goal data via GraphQL API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Perdoo beta | 0 | Enabled | ||
{"name":"perplexity","display_name":"Perplexity","logo_url":"https://cdn.replit.com/openint/_assets/logo-perplexity.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Perplexity account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Perplexity account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Perform web-grounded searches and get AI reasoning responses.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Perplexity beta | 0 | Enabled | ||
{"name":"personio-recruiting","display_name":"Personio Recruiting","logo_url":"https://cdn.replit.com/openint/_assets/logo-personio-recruiting.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pingboard account"},"companyId":{"type":"string","description":"The company ID of your Personio account"},"company":{"type":"string","description":"The company name of your Personio account"},"partnerId":{"type":"string","description":"The partner ID of your Personio account"},"appId":{"type":"string","description":"The app ID of your Personio account"}},"required":["api_key","companyId","company","partnerId","appId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pingboard account"},"companyId":{"type":"string","description":"The company ID of your Personio account"},"company":{"type":"string","description":"The company name of your Personio account"},"partnerId":{"type":"string","description":"The partner ID of your Personio account"},"appId":{"type":"string","description":"The app ID of your Personio account"}},"required":["api_key","companyId","company","partnerId","appId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage jobs, candidates, and applications.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Personio Recruiting beta | 0 | Enabled | ||
{"name":"pipedream","display_name":"Pipedream","logo_url":"https://cdn.replit.com/openint/_assets/logo-pipedream.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Pipedream account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Pipedream account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage workflows, event sources, and account data via API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pipedream beta | 0 | Enabled | ||
{"name":"pivotaltracker","display_name":"Pivotal Tracker","logo_url":"https://cdn.replit.com/openint/_assets/logo-pivotaltracker.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pivotal Tracker account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Pivotal Tracker account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage projects, stories, epics, and activity.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pivotal Tracker beta | 0 | Enabled | ||
{"name":"plain","display_name":"Plain","logo_url":"https://cdn.replit.com/openint/_assets/logo-plain.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Plain account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Plain account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Plain to access its GraphQL-based customer support API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Plain beta | 0 | Enabled | ||
{"name":"posthog","display_name":"PostHog","logo_url":"https://cdn.replit.com/openint/_assets/logo-posthog.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PostHog account"},"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your PostHog account"},"subdomain":{"type":"string","description":"The subdomain of your PostHog cloud account"}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send analytics events, fetch feature flags, and query configurations","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} PostHog beta | 0 | Enabled | ||
{"name":"prive","display_name":"Prive","logo_url":"https://cdn.replit.com/openint/_assets/logo-prive.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Prive account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Prive account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Prive to manage subscriptions via its API.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Prive beta | 0 | Enabled | ||
{"name":"prospeo","display_name":"Prospeo","logo_url":"https://cdn.replit.com/openint/_assets/logo-prospeo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Prospeo API Key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Prospeo API Key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Prospeo to search and enrich B2B contact and company data.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Prospeo beta | 0 | Enabled | ||
{"name":"pylon","display_name":"Pylon","logo_url":"https://cdn.replit.com/openint/_assets/logo-pylon.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Pylon API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Pylon API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage support issues, accounts, contacts, and messages via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Pylon beta | 0 | Enabled | ||
{"name":"quickbase","display_name":"Quickbase","logo_url":"https://cdn.replit.com/openint/_assets/logo-quickbase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your User Token"},"domain":{"type":"string","description":"Your Quickbase Realm Hostname"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","domain","appDetails"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your User Token"},"domain":{"type":"string","description":"Your Quickbase Realm Hostname"},"appDetails":{"type":"string","description":"The details of your app"}},"required":["api_key","domain","appDetails"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Add, query, and manage records in your Quickbase applications.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Quickbase beta | 0 | Enabled | ||
{"name":"ragieai","display_name":"Ragie AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-ragieai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your ragie.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your ragie.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Ingest, index, and semantically retrieve multimodal documents.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ragie AI beta | 0 | Enabled | ||
{"name":"rapidapi","display_name":"RapidAPI","logo_url":"https://cdn.replit.com/openint/_assets/logo-rapidapi.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your RapidAPI account"},"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["api_key","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["subdomain"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your RapidAPI account"},"subdomain":{"type":"string","description":"The subdomain of the Rapid API."}},"required":["api_key","subdomain"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Proxy key-based requests through a unified API gateway.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} RapidAPI beta | 0 | Enabled | ||
{"name":"readwise","display_name":"Readwise","logo_url":"https://cdn.replit.com/openint/_assets/logo-readwise.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage highlights, books, daily reviews, and Reader documents.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Readwise beta | 0 | Enabled | ||
{"name":"readwise-reader","display_name":"Readwise Reader","logo_url":"https://cdn.replit.com/openint/_assets/logo-readwise-reader.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Access Token for your Readwise account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Readwise Reader to manage reading documents via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Readwise Reader beta | 0 | Enabled | ||
{"name":"recall-ai","display_name":"Recall.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-recall-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Recall.ai account"},"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["api_key","region"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["region"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Recall.ai account"},"region":{"type":"string","description":"The region where your Recall.ai account is hosted"}},"required":["api_key","region"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Record, transcribe, and retrieve meeting data via a unified API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recall.ai beta | 0 | Enabled | ||
{"name":"recharge","display_name":"Recharge","logo_url":"https://cdn.replit.com/openint/_assets/logo-recharge.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Recharge account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Recharge account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscriptions, customers, and charges via API.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recharge beta | 0 | Enabled | ||
{"name":"recruitcrm","display_name":"Recruitcrm","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruitcrm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruitcrm account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruitcrm account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to RecruitCRM to manage your recruitment ATS/CRM via API.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruitcrm beta | 0 | Enabled | ||
{"name":"recruitee","display_name":"Recruitee","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruitee.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Personal API Token for your Recruitee account"},"companyId":{"type":"string","description":"The Company ID for your Recruitee account"},"companyName":{"type":"string","description":"The Company name for your Recruitee account"}},"required":["api_key","companyId","companyName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"companyId":{"type":"string","description":"The Company ID for your Recruitee account"}},"required":["companyId"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Personal API Token for your Recruitee account"},"companyId":{"type":"string","description":"The Company ID for your Recruitee account"},"companyName":{"type":"string","description":"The Company name for your Recruitee account"}},"required":["api_key","companyId","companyName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage jobs, candidates, offers, and admin data via API.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruitee beta | 0 | Enabled | ||
{"name":"recruiterflow","display_name":"Recruiterflow","logo_url":"https://cdn.replit.com/openint/_assets/logo-recruiterflow.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruiterflow account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Recruiterflow account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access ATS data like jobs, candidates, contacts, and deals.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Recruiterflow beta | 0 | Enabled | ||
{"name":"refiner","display_name":"Refiner","logo_url":"https://cdn.replit.com/openint/_assets/logo-refiner.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Refiner account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Refiner account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage survey data, contacts, events, and aggregated reports.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Refiner beta | 0 | Enabled | ||
{"name":"replicate","display_name":"Replicate","logo_url":"https://cdn.replit.com/openint/_assets/logo-replicate.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Replicate account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Replicate account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Run, fine-tune, and manage AI model predictions via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Replicate beta | 0 | Enabled | ||
{"name":"resend","display_name":"Resend","logo_url":"https://cdn.replit.com/openint/_assets/logo-resend.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Resend ga | 0 | Enabled | ||
{"name":"retell-ai","display_name":"Retell AI","logo_url":"https://cdn.replit.com/openint/_assets/logo-retell-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for Retell AI"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for Retell AI"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Retell AI to manage voice agents, calls, chats, and telephony.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Retell AI beta | 0 | Enabled | ||
{"name":"rippling","display_name":"Rippling","logo_url":"https://cdn.replit.com/openint/_assets/logo-rippling.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Rippling account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Rippling account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Interact with HR, IT, finance resources via REST API.","verticals":["hris"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rippling beta | 0 | Enabled | ||
{"name":"rocketlane","display_name":"Rocketlane","logo_url":"https://cdn.replit.com/openint/_assets/logo-rocketlane.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Rocketlane API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Rocketlane API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage onboarding, projects, tasks, and related resources.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rocketlane beta | 0 | Enabled | ||
{"name":"rootly","display_name":"Rootly","logo_url":"https://cdn.replit.com/openint/_assets/logo-rootly.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Rootly account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Rootly account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage incidents, alerts, teams, and on-call schedules via API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Rootly beta | 0 | Enabled | ||
{"name":"scrapedo","display_name":"Scrape.do","logo_url":"https://cdn.replit.com/openint/_assets/logo-scrapedo.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Scrape.do account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Scrape.do account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Scrape web pages with anti-bot bypass, proxies, rendering, and retries.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Scrape.do beta | 0 | Enabled | ||
{"name":"segment","display_name":"Segment","logo_url":"https://cdn.replit.com/openint/_assets/logo-segment.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage workspaces, sources, destinations, warehouses, and tracking plans.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Segment alpha | 0 | Enabled | ||
{"name":"semrush","display_name":"Semrush","logo_url":"https://cdn.replit.com/openint/_assets/logo-semrush.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Semrush API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Semrush API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access SEO, keyword, domain, backlink, and traffic analytics via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Semrush beta | 0 | Enabled | ||
{"name":"sendgrid","display_name":"Sendgrid","logo_url":"https://cdn.replit.com/openint/_assets/logo-sendgrid.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Sendgrid ga | 0 | Enabled | ||
{"name":"sentry","display_name":"Sentry","logo_url":"https://cdn.replit.com/openint/_assets/logo-sentry.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Authentication token for your Sentry account"},"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Authentication token for your Sentry account"},"hostname":{"type":"string","description":"The Hostname of your Sentry account"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage issues, projects, teams, and other resources via its REST API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sentry beta | 0 | Enabled | ||
{"name":"shipstation-v2","display_name":"Shipstation","logo_url":"https://cdn.replit.com/openint/_assets/logo-shipstation-v2.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Shipstation account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Key for your Shipstation account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage shipping and inventory workflows via REST API.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shipstation beta | 0 | Enabled | ||
{"name":"shopify-partner","display_name":"Shopify Partner","logo_url":"https://cdn.replit.com/openint/_assets/logo-shopify-partner.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token for your Shopify Partner account"},"partnerId":{"type":"string","description":"Your Shopify Partner ID"}},"required":["api_key","partnerId"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token for your Shopify Partner account"},"partnerId":{"type":"string","description":"Your Shopify Partner ID"}},"required":["api_key","partnerId"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage partner dashboard data via the Partners API.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shopify Partner beta | 0 | Enabled | ||
{"name":"shortcut","display_name":"Shortcut","logo_url":"https://cdn.replit.com/openint/_assets/logo-shortcut.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Shortcut account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Shortcut account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage project data like stories, docs, and groups.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Shortcut beta | 0 | Enabled | ||
{"name":"skio","display_name":"Skio","logo_url":"https://cdn.replit.com/openint/_assets/logo-skio.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Skio account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Skio account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscriptions, orders, lines, and user data via GraphQL.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Skio beta | 0 | Enabled | ||
{"name":"slab","display_name":"Slab","logo_url":"https://cdn.replit.com/openint/_assets/logo-slab.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Slab API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Slab API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Query your team's knowledge hub via Slab's GraphQL API","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slab beta | 0 | Enabled | ||
{"name":"smartlead-ai","display_name":"Smartlead.ai","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartlead-ai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartlead.ai account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartlead.ai account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Automate cold-email campaigns, leads, campaigns, and more via API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Smartlead.ai beta | 0 | Enabled | ||
{"name":"smartrecruiters","display_name":"Smartrecruiters","logo_url":"https://cdn.replit.com/openint/_assets/logo-smartrecruiters.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Smartrecruiters account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage jobs, applications, candidates, and other HR data via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Smartrecruiters beta | 0 | Enabled | ||
{"name":"snipe-it","display_name":"Snipe-IT","logo_url":"https://cdn.replit.com/openint/_assets/logo-snipe-it.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Snipe-IT API token"},"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["api_key","hostname"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["hostname"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Snipe-IT API token"},"hostname":{"type":"string","description":"Your Snipe-IT hostname (e.g., yourcompany)"}},"required":["api_key","hostname"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically manage IT assets, users, locations, and more.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Snipe-IT beta | 0 | Enabled | ||
{"name":"sproutsocial","display_name":"Sprout Social","logo_url":"https://cdn.replit.com/openint/_assets/logo-sproutsocial.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage social profiles, analytics, posts, and media.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sprout Social alpha | 0 | Enabled | ||
{"name":"statista","display_name":"Statista","logo_url":"https://cdn.replit.com/openint/_assets/logo-statista.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Statista account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Statista account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access verified market, industry, and consumer data via REST API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Statista beta | 0 | Enabled | ||
{"name":"stripe","display_name":"Stripe","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"beta","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]},"public_connection_settings":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill (development environment only)"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill (development environment only)"},"name":{"type":"string","description":"Name of the sandbox (development environment only)"}},"required":["country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"}},"required":["secret","publishable","mcp","account_id","sandbox_id","claim_url"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["commerce"],"access_type":"app"} Stripe beta | 0 | Enabled | ||
{"name":"supabase","display_name":"Supabase","logo_url":"https://cdn.replit.com/openint/_assets/logo-supabase.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The anon or service_role API key for your Supabase project"},"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["api_key","projectUrl"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["projectUrl"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The anon or service_role API key for your Supabase project"},"projectUrl":{"type":"string","description":"The full Supabase project URL (e.g. https://your-project.supabase.co)"}},"required":["api_key","projectUrl"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manipulate your project database via RESTful endpoints.","verticals":["developer-tools","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Supabase beta | 0 | Enabled | ||
{"name":"tailscale","display_name":"Tailscale","logo_url":"https://cdn.replit.com/openint/_assets/logo-tailscale.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Access Token for your Tailscale account"},"organizationName":{"type":"string","description":"Your Tailscale organization name"}},"required":["api_key","organizationName"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Access Token for your Tailscale account"},"organizationName":{"type":"string","description":"Your Tailscale organization name"}},"required":["api_key","organizationName"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Tailscale to manage your tailnet via API key authentication.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Tailscale beta | 0 | Enabled | ||
{"name":"tally","display_name":"Tally","logo_url":"https://cdn.replit.com/openint/_assets/logo-tally.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tally API key."}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Tally API key."}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Tally to programmatically manage forms and submissions.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Tally beta | 0 | Enabled | ||
{"name":"teamtailor","display_name":"Teamtailor","logo_url":"https://cdn.replit.com/openint/_assets/logo-teamtailor.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Teamtailor account"},"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["api_key","extension"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["extension"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Teamtailor account"},"extension":{"type":"string","description":"The subdomain of your Teamtailor instance"}},"required":["api_key","extension"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Retrieve and manage recruitment data via API proxy.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Teamtailor beta | 0 | Enabled | ||
{"name":"terraform","display_name":"Terraform","logo_url":"https://cdn.replit.com/openint/_assets/logo-terraform.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Terraform account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API Token for your Terraform account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage infrastructure via Terraform Cloud/Enterprise API.","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Terraform beta | 0 | Enabled | ||
{"name":"tldv","display_name":"tl;dv","logo_url":"https://cdn.replit.com/openint/_assets/logo-tldv.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your tl;dv account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your tl;dv account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Import meetings, fetch transcripts, highlights, and manage interactions.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} tl;dv beta | 0 | Enabled | ||
{"name":"torii","display_name":"Torii","logo_url":"https://cdn.replit.com/openint/_assets/logo-torii.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Torii account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Torii account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Upload files and sync user and license data via its SaaS management API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Torii beta | 0 | Enabled | ||
{"name":"twenty-crm","display_name":"Twenty CRM","logo_url":"https://cdn.replit.com/openint/_assets/logo-twenty-crm.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Twenty CRM account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Twenty CRM account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage CRM records, metadata, and schema via REST or GraphQL.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Twenty CRM beta | 0 | Enabled | ||
{"name":"twilio","display_name":"Twilio","logo_url":"https://cdn.replit.com/openint/_assets/logo-twilio.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["communication"],"audience":["paid","enterprise"]} Twilio ga | 0 | Enabled | ||
{"name":"typefully","display_name":"Typefully","logo_url":"https://cdn.replit.com/openint/_assets/logo-typefully.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Typefully account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Typefully account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically create, schedule, and publish social media drafts.","verticals":["communication","social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Typefully beta | 0 | Enabled | ||
{"name":"unipile","display_name":"Unipile","logo_url":"https://cdn.replit.com/openint/_assets/logo-unipile.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Unipile instance"},"subdomain":{"type":"string","description":"The subdomain of your Unipile instance"},"port":{"type":"string","description":"The port of your Unipile instance"}},"required":["api_key","subdomain","port"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Unipile instance"},"subdomain":{"type":"string","description":"The subdomain of your Unipile instance"},"port":{"type":"string","description":"The port of your Unipile instance"}},"required":["api_key","subdomain","port"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Unify messaging, email, and calendar providers in one API.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Unipile beta | 0 | Enabled | ||
{"name":"upsales","display_name":"Upsales","logo_url":"https://cdn.replit.com/openint/_assets/logo-upsales.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Upsales API Token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Upsales API Token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access CRM and marketing automation data via REST API.","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Upsales beta | 0 | Enabled | ||
{"name":"valley","display_name":"Valley","logo_url":"https://cdn.replit.com/openint/_assets/logo-valley.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Valley account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your Valley account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Connect to Valley to manage and retrieve campaign data via its API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Valley beta | 0 | Enabled | ||
{"name":"vercel","display_name":"Vercel","logo_url":"https://cdn.replit.com/openint/_assets/logo-vercel.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Vercel account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The Token for your Vercel account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage deployments, projects, domains, and artifacts via Vercel API","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Vercel beta | 0 | Enabled | ||
{"name":"whatsapp-business","display_name":"WhatsApp Business","logo_url":"https://cdn.replit.com/openint/_assets/logo-whatsapp-business.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token to your whatsapp account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The access token to your whatsapp account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Send and receive messages via Meta’s Cloud API.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} WhatsApp Business beta | 0 | Enabled | ||
{"name":"wise","display_name":"Wise","logo_url":"https://cdn.replit.com/openint/_assets/logo-wise.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wise Personal API Token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wise Personal API Token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access payment, transfer, balance, quote, and recipient APIs.","verticals":["banking"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Wise beta | 0 | Enabled | ||
{"name":"wiza","display_name":"Wiza","logo_url":"https://cdn.replit.com/openint/_assets/logo-wiza.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wiza API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Wiza API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enrich and retrieve B2B contact and company data from LinkedIn","verticals":["crm"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Wiza beta | 0 | Enabled | ||
{"name":"workato","display_name":"Workato","logo_url":"https://cdn.replit.com/openint/_assets/logo-workato.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Workato ga | 0 | Enabled | ||
{"name":"workos","display_name":"WorkOS","logo_url":"https://cdn.replit.com/openint/_assets/logo-workos.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WorkOS API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your WorkOS API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Enterprise identity services like SSO, SCIM, and audit logging","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} WorkOS beta | 0 | Enabled | ||
{"name":"xai","display_name":"xAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-xai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your xAI account"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"The API key for your xAI account"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access Grok models for chat, vision, image generation, and management","verticals":["developer-tools"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} xAI beta | 0 | Enabled | ||
{"name":"x","display_name":"X","logo_url":"https://cdn.replit.com/openint/_assets/logo-x.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access public posts, users, spaces, direct messages, lists, and trends.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} X ga | 0 | Enabled | ||
{"name":"twilio","display_name":"Twilio","logo_url":"https://cdn.replit.com/openint/_assets/logo-twilio.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["communication"],"audience":["paid","enterprise"]} Twilio ga | 0 | Enabled | ||
{"name":"stripe-agent-sandbox","display_name":"Stripe Agent Sandbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"beta","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID"},"secret":{"type":"string","description":"Stripe secret key for the sandbox"},"publishable":{"type":"string","description":"Stripe publishable key for the sandbox"},"mcp":{"type":"string","description":"MCP access token"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable","mcp","claim_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill"},"name":{"type":"string","description":"Name of the sandbox"}},"required":["email","country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox"},"secret":{"type":"string","description":"Stripe secret key for the sandbox"},"publishable":{"type":"string","description":"Stripe publishable key for the sandbox"},"mcp":{"type":"string","description":"MCP access token"}},"required":["secret","publishable","mcp"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID"},"secret":{"type":"string","description":"Stripe secret key for the sandbox"},"publishable":{"type":"string","description":"Stripe publishable key for the sandbox"},"mcp":{"type":"string","description":"MCP access token"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable","mcp","claim_url"]}},"auth_type":"CUSTOM","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["commerce"]} Stripe Agent Sandbox beta | 0 | Enabled | ||
{"name":"stripe","display_name":"Stripe","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"beta","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]},"public_connection_settings":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill (development environment only)"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill (development environment only)"},"name":{"type":"string","description":"Name of the sandbox (development environment only)"}},"required":["country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"}},"required":["secret","publishable","mcp","account_id","sandbox_id","claim_url"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["commerce"],"access_type":"app"} Stripe beta | 0 | Enabled | ||
{"name":"slack-agent-builder","display_name":"Slack Agent Builder","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"agent_builder":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"app":{"type":"object","properties":{"app_id":{"type":"string","description":"The Slack app ID"},"client_id":{"type":"string","description":"The client ID for the app"},"client_secret":{"type":"string","description":"The client secret for the app"},"verification_token":{"type":"string","description":"The verification token for the app"},"signing_secret":{"type":"string","description":"The signing secret for the app"},"oauth_url":{"type":"string","description":"The OAuth authorization URL for the app"}},"required":["app_id","client_id","client_secret","verification_token","signing_secret","oauth_url"],"description":"Slack app configuration created by the agent builder"}},"required":["oauth"]},"event_subscription_url":{"type":"string","format":"uri","description":"URL for Slack event subscriptions"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","webhook_registration_input":{},"has_openint_credentials":true,"verticals":["communication"],"access_type":"app"} Slack Agent Builder beta | 3963164567.9468260645971 | 0 | Enabled | |
{"name":"sharepoint","display_name":"SharePoint Online","logo_url":"https://cdn.replit.com/openint/_assets/logo-sharepoint.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.created"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.updated"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.deleted"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.created"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.updated"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.deleted"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.created"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.updated"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.deleted"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"openint_allowed_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"scopes":[{"scope":"offline_access","description":"Allows the application to request refresh tokens, which can be used to obtain new access tokens without user interaction. This enables the application to maintain access to resources even when the user is not actively using the application."},{"scope":"openid","description":"Enables user authentication and allows the application to receive a unique identifier for the user. This scope is required for OpenID Connect authentication flows and provides basic identity information about the authenticated user."},{"scope":"AllSites.Read","description":"Read items in all site collections"},{"scope":"AllSites.Write","description":"Read and write items in all site collections"},{"scope":"EnterpriseResource.Read","description":"Read user project enterprise resources"},{"scope":"EnterpriseResource.Write","description":"Read and write user project enterprise resources"},{"scope":"MyFiles.Read","description":"Read user files"},{"scope":"MyFiles.Write","description":"Read and write user files"},{"scope":"Project.Read","description":"Read user projects"},{"scope":"Project.Write","description":"Read and write user projects"},{"scope":"ProjectWebAppReporting.Read","description":"Read ProjectWebApp OData reporting data"},{"scope":"Sites.Read.All","description":"Read items in all site collections"},{"scope":"Sites.Selected","description":"Access selected site collections"},{"scope":"TaskStatus.Submit","description":"Submit project task status updates"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage sites, drives, lists, and pages via the Graph API.","verticals":["file-storage","communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} SharePoint Online ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"sendgrid","display_name":"Sendgrid","logo_url":"https://cdn.replit.com/openint/_assets/logo-sendgrid.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Sendgrid ga | 0 | Enabled | ||
{"name":"resend","display_name":"Resend","logo_url":"https://cdn.replit.com/openint/_assets/logo-resend.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Resend ga | 0 | Enabled | ||
{"name":"outlook","display_name":"Microsoft Outlook","logo_url":"https://cdn.replit.com/openint/_assets/logo-outlook.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.created"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was created or synced"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.updated"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.deleted"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.created"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"A new email was received"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.updated"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was updated (e.g., marked as read)"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.deleted"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Mail.Read","description":"Read user mail"},{"scope":"https://graph.microsoft.com/Mail.ReadWrite","description":"Read and write access to user mail"},{"scope":"https://graph.microsoft.com/Mail.Send","description":"Send mail as a user"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Calendars.Read","description":"Read user calendars"},{"scope":"https://graph.microsoft.com/Calendars.ReadWrite","description":"Have full access to user calendars"},{"scope":"https://graph.microsoft.com/Mail.ReadBasic","description":"Read user basic mail"},{"scope":"https://graph.microsoft.com/MailboxSettings.Read","description":"Read user mailbox settings"},{"scope":"https://graph.microsoft.com/MailboxSettings.ReadWrite","description":"Read and write user mailbox settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access mail, calendar, contacts, and more via Microsoft Graph.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Microsoft Outlook ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"notion","display_name":"Notion","logo_url":"https://cdn.replit.com/openint/_assets/logo-notion.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.created"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.updated"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.deleted"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.created"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.updated"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.deleted"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.created"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.updated"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.deleted"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["user:read"],"openint_default_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"openint_allowed_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"scopes":[{"scope":"user:read","description":"Allows the application to read user information, such as the user's name, email, and profile picture. This is a read-only scope with no write permissions."},{"scope":"user:write","description":"Allows the application to update user information, such as the user's name or profile picture. This includes the permissions of user:read."},{"scope":"content:read","description":"Allows the application to read all content that the user has access to in Notion, including pages, databases, and blocks. This is a read-only scope."},{"scope":"content:write","description":"Allows the application to create, update, and delete content in Notion, including pages, databases, and blocks. This includes the permissions of content:read."},{"scope":"workspace:read","description":"Allows the application to read workspace information, such as the workspace name, settings, and members. This is a read-only scope."},{"scope":"workspace:write","description":"Allows the application to update workspace information, such as settings and members. This includes the permissions of workspace:read."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Notion to manage pages, databases, and workspace content.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"https://notion.so","api_docs_url":"https://developers.notion.com/reference/intro"}} Notion ga | 25ed872b-594c-80a4-94d1-003764641a3e | 0 | Enabled | |
{"name":"jira","display_name":"Jira","logo_url":"https://cdn.replit.com/openint/_assets/logo-jira.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_created"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_created"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"issuetype":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"priority":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_updated"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_updated"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]},"changelog":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"fromString":{"type":"string"},"toString":{"type":"string"}},"required":["field"]}}},"required":["items"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_deleted"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_deleted"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_created"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment created on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_created"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"created":{"type":"string"}},"required":["id","created"]},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"}},"required":["id","key"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_updated"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment updated on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_updated"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"updated":{"type":"string"}},"required":["id","updated"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_deleted"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment deleted from an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_deleted"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{}},"required":["id"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["offline_access","read:jira-user"],"openint_default_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-webhook","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"openint_allowed_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"scopes":[{"scope":"read:jira-user","description":"View user information in Jira that the user has access to, including usernames, email addresses, and avatars"},{"scope":"read:jira-work","description":"Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs"},{"scope":"write:jira-work","description":"Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues"},{"scope":"manage:jira-project","description":"Create and edit project settings and create new project-level objects (e.g. versions and components)"},{"scope":"manage:jira-configuration","description":"Take Jira administration actions (e.g. create projects and custom fields, view workflows, manage issue link types)"},{"scope":"manage:jira-webhook","description":"Fetch, register, refresh, and delete dynamically declared Jira webhooks"},{"scope":"manage:jira-data-provider","description":"Manage development and release information for third parties in Jira"},{"scope":"read:servicedesk-request","description":"Read customer request data, including approvals, attachments, comments, request participants, and status/transitions. Read service desk and request types, including searching for request types and reading request type fields, properties and groups"},{"scope":"manage:servicedesk-customer","description":"Create, manage and delete customers and organizations. Add and remove customers and organizations from service desks"},{"scope":"write:servicedesk-request","description":"Create and edit customer requests, including add comments and attachments, approve, share (add request participants), subscribe, and transition"},{"scope":"read:servicemanagement-insight-objects","description":"Read Insight object schemas, objects, and object attributes"},{"scope":"offline_access","description":"Allows obtaining refresh tokens for long-term access when user is not present"},{"scope":"write:board-scope.admin:jira-software","description":"Create and update the configuration and project for a board. View and update features, filters, properties, and quick filters for a board."},{"scope":"read:board-scope.admin:jira-software","description":"View the configuration, project features, filters, properties, and quick filters for a board."},{"scope":"delete:board-scope.admin:jira-software","description":"Delete board configuration settings, features, and properties."},{"scope":"write:board-scope:jira-software","description":"Move issues to a backlog and from a backlog to a board."},{"scope":"read:board-scope:jira-software","description":"View boards, issues on a board, issues from a backlog, reports, and versions."},{"scope":"read:epic:jira-software","description":"View and search for epics, and issues related to an epic."},{"scope":"write:epic:jira-software","description":"Remove issues from epic, move issues to epic, rank epics, and partially update epics."},{"scope":"read:issue:jira-software","description":"View issues, issue estimations, and the field used for estimations."},{"scope":"write:issue:jira-software","description":"Move (rank) issues and update issue estimates."},{"scope":"read:sprint:jira-software","description":"View sprints and sprint related issues and properties."},{"scope":"write:sprint:jira-software","description":"Update sprints, move issues to sprints, and update the order of sprints."},{"scope":"delete:sprint:jira-software","description":"Delete sprints and their properties."},{"scope":"read:source-code:jira-software","description":"View repositories and check if data exists for the supplied properties."},{"scope":"write:source-code:jira-software","description":"Create, update, and delete development information, delete repository and development information entities."},{"scope":"read:feature-flag:jira-software","description":"View feature flags."},{"scope":"write:feature-flag:jira-software","description":"Create, update, and delete feature flags."},{"scope":"read:deployment:jira-software","description":"View deployments."},{"scope":"write:deployment:jira-software","description":"Create, update, and delete deployments."},{"scope":"read:build:jira-software","description":"View builds."},{"scope":"write:build:jira-software","description":"Create, update, and delete builds."},{"scope":"read:remote-link:jira-software","description":"View remote links."},{"scope":"write:remote-link:jira-software","description":"Create, update and delete links."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Perform issue, project, webhook, and board operations via REST APIs.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jira ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"hubspot","display_name":"HubSpot","logo_url":"https://cdn.replit.com/openint/_assets/logo-hubspot.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"app_id":{"anyOf":[{"type":"number"},{"type":"string"}],"description":"Your HubSpot App ID (automatically fetched from access token)"},"hub_id":{"type":"number","description":"Your HubSpot Hub ID/Portal ID (automatically fetched from access token)"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"contact.creation"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.propertyChange"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.deletion"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.creation"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.propertyChange"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.deletion"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.creation"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.propertyChange"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.deletion"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.creation"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.propertyChange"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.deletion"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":[],"openint_default_scopes":["oauth","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.schemas.companies.read","crm.schemas.contacts.read","crm.schemas.deals.read","crm.objects.users.read","crm.objects.users.write"],"openint_allowed_scopes":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"],"scopes":[{"scope":"account-info.security.read","description":"Includes access to account activity logs and other account security information."},{"scope":"accounting","description":"Allows HubSpot and the accounting integration to share invoice, product, and contact details."},{"scope":"actions","description":"Add forms to the contacts pages that do custom actions."},{"scope":"analytics.behavioral_events.send","description":"Includes access to send custom behavioral events."},{"scope":"automation","description":"This includes workflows."},{"scope":"automation.sequences.enrollments.write","description":"Enroll contacts in a sequence."},{"scope":"automation.sequences.read","description":"View details about sequences."},{"scope":"behavioral_events.event_definitions.read_write","description":"Create, read, update, or delete behavioral events. This includes behavioral event properties."},{"scope":"business-intelligence","description":"This includes endpoints that sit on top of sources and email."},{"scope":"business_units_view.read","description":"View brand data, including logo information."},{"scope":"cms.domains.read","description":"List connected domains in an account."},{"scope":"cms.domains.write","description":"Create, update, and delete connected domains."},{"scope":"cms.functions.read","description":"View all Content Hub serverless functions, any related secrets, and function execution results."},{"scope":"cms.functions.write","description":"Write Content Hub serverless functions and secrets."},{"scope":"cms.knowledge_base.articles.publish","description":"Update and publish knowledge articles."},{"scope":"cms.knowledge_base.articles.read","description":"View details about knowledge articles."},{"scope":"cms.knowledge_base.articles.write","description":"Update knowledge articles."},{"scope":"cms.knowledge_base.settings.read","description":"View general and template knowledge base settings, such as the domain or root URL."},{"scope":"cms.knowledge_base.settings.write","description":"Update general and template knowledge base settings. This includes write access to knowledge articles."},{"scope":"cms.membership.access_groups.read","description":"View membership access groups and their definitions."},{"scope":"cms.membership.access_groups.write","description":"Create, edit, and delete membership access groups."},{"scope":"cms.performance.read","description":"View data related to the performance of a Hubspot CMS site."},{"scope":"collector.graphql_query.execute","description":"Query data from your HubSpot account using the GraphQL API endpoint"},{"scope":"collector.graphql_schema.read","description":"Perform introspection queries via GraphQL application clients such as GraphiQL"},{"scope":"content","description":"This includes sites, landing pages, email, blog, and campaigns."},{"scope":"conversations.custom_channels.read","description":"View details about custom channels for connected inboxes and help desk."},{"scope":"conversations.custom_channels.write","description":"Manage custom channels for connected inboxes and help desk."},{"scope":"conversations.read","description":"View details about threads in the conversations inbox."},{"scope":"conversations.visitor_identification.tokens.create","description":"Fetch identification tokens for authenticated website visitors interacting with the HubSpot chat widget."},{"scope":"conversations.write","description":"Send messages in conversations. Create and update message threads."},{"scope":"crm.dealsplits.read_write","description":"Create or retrieve deal splits on a deal."},{"scope":"crm.export","description":"Export records from your CRM for all CRM data types."},{"scope":"crm.extensions_calling_transcripts.read","description":"Retrieve transcripts of calls from third-party platforms that are synced with HubSpot Conversation Intelligence."},{"scope":"crm.extensions_calling_transcripts.write","description":"Sync transcripts from a third-party platform to HubSpot Conversation Intelligence."},{"scope":"crm.import","description":"Allows you to import records into your CRM. This includes creating new records or modifying any of your existing records for all CRM data types (contacts, companies, deals, tickets, etc). It doesn’t include archiving or deleting any data."},{"scope":"crm.lists.read","description":"View details about contact lists."},{"scope":"crm.lists.write","description":"Create, delete, or make changes to contact lists."},{"scope":"crm.objects.appointments.read","description":"View properties and other details about appointments."},{"scope":"crm.objects.appointments.write","description":"Create, delete, or make changes to appointments."},{"scope":"crm.objects.carts.read","description":"View properties and other details about carts."},{"scope":"crm.objects.carts.write","description":"Create, delete, or make changes to carts."},{"scope":"crm.objects.commercepayments.read","description":"View details about commerce payments.\t"},{"scope":"crm.objects.commercepayments.write","description":"Create, delete, or make changes to commerce payments."},{"scope":"crm.objects.companies.read","description":"View properties and other details about companies."},{"scope":"crm.objects.companies.write","description":"View properties and create, delete, or make changes to companies."},{"scope":"crm.objects.contacts.read","description":"View properties and other details about contacts."},{"scope":"crm.objects.contacts.write","description":"View properties and create, delete, and make changes to contacts."},{"scope":"crm.objects.courses.read","description":"View details about courses."},{"scope":"crm.objects.courses.write","description":"Create, delete, or make changes to courses."},{"scope":"crm.objects.custom.read","description":"View details about custom objects."},{"scope":"crm.objects.custom.write","description":"Create, delete, or make changes to custom objects."},{"scope":"crm.objects.deals.read","description":"View properties and other details about deals."},{"scope":"crm.objects.deals.write","description":"View properties and create, delete, or make changes to deals."},{"scope":"crm.objects.feedback_submissions.read","description":"View details about submissions to any of your feedback surveys."},{"scope":"crm.objects.goals.read","description":"View all goal types."},{"scope":"crm.objects.goals.write","description":"Create, delete, or make changes to goals."},{"scope":"crm.objects.invoices.read","description":"View details about invoices."},{"scope":"crm.objects.invoices.write","description":"Create, delete, or make changes to invoices."},{"scope":"crm.objects.leads.read","description":"View properties and other details about leads."},{"scope":"crm.objects.leads.write","description":"Create, delete, or make changes to leads."},{"scope":"crm.objects.line_items.read","description":"View properties and other details about line items."},{"scope":"crm.objects.listings.read","description":"View properties and other details about listings."},{"scope":"crm.objects.listings.write","description":"Create, delete, or make changes to listings."},{"scope":"crm.objects.marketing_events.read","description":"View details about marketing events."},{"scope":"crm.objects.marketing_events.write","description":"Create, delete, or make changes to marketing events."},{"scope":"crm.objects.orders.read","description":"View properties and other details about orders."},{"scope":"crm.objects.orders.write","description":"Create, delete, or make changes to orders."},{"scope":"crm.objects.owners.read","description":"View details about users assigned to a CRM record."},{"scope":"crm.objects.partner-clients.read","description":"View details about partner client objects."},{"scope":"crm.objects.partner-clients.write","description":"Create, delete, or make changes to partner client objects."},{"scope":"crm.objects.partner-services.read","description":"View details about partner service objects."},{"scope":"crm.objects.partner-services.write","description":"Create, delete, or make changes to partner service objects."},{"scope":"crm.objects.products.read","description":"View properties and other details about products."},{"scope":"crm.objects.products.write","description":"Create, delete, or make changes to products."},{"scope":"crm.objects.quotes.read","description":"View properties and other details about quotes and quote templates."},{"scope":"crm.objects.quotes.write","description":"Create, delete, or make changes to quotes."},{"scope":"crm.objects.services.read","description":"View properties and other details about services."},{"scope":"crm.objects.services.write","description":"Create, delete, or make changes to services."},{"scope":"crm.objects.subscriptions.read","description":"View properties and other details about commerce subscriptions."},{"scope":"crm.objects.subscriptions.write","description":"Create, delete, or make changes to commerce subscriptions."},{"scope":"crm.objects.users.read","description":"View properties and other details about users."},{"scope":"crm.objects.users.write","description":"Create, delete, or make changes to users."},{"scope":"crm.pipelines.orders.read","description":"View details about order pipelines."},{"scope":"crm.pipelines.orders.write","description":"Create, delete, or make changes to order pipelines."},{"scope":"crm.schemas.appointments.read","description":"View details about property settings for appointments."},{"scope":"crm.schemas.appointments.write","description":"Create, delete, or make changes to property settings for appointments."},{"scope":"crm.schemas.carts.read","description":"View details about property settings for carts."},{"scope":"crm.schemas.carts.write","description":"Create, delete, or make changes to property settings for carts."},{"scope":"crm.schemas.commercepayments.read","description":"View details about property settings for commerce payments."},{"scope":"crm.schemas.commercepayments.write","description":"Create, delete, or make changes to property settings for commerce payments."},{"scope":"crm.schemas.companies.read","description":"View details about property settings for companies."},{"scope":"crm.schemas.companies.write","description":"Create, delete, or make changes to property settings for companies."},{"scope":"crm.schemas.contacts.read","description":"View details about property settings for contacts."},{"scope":"crm.schemas.contacts.write","description":"Create, delete, or make changes to property settings for contacts."},{"scope":"crm.schemas.courses.read","description":"View details about property settings for courses."},{"scope":"crm.schemas.courses.write","description":"Create, delete, or make changes to property settings for courses."},{"scope":"crm.schemas.custom.read","description":"View details about custom object definitions in the HubSpot CRM."},{"scope":"crm.schemas.deals.read","description":"View details about property settings for deals."},{"scope":"crm.schemas.deals.write","description":"Create, delete, or make changes to property settings for deals."},{"scope":"crm.schemas.invoices.read","description":"View details about property settings for invoices."},{"scope":"crm.schemas.invoices.write","description":"Create, delete, or make changes to property settings for invoices."},{"scope":"crm.schemas.line_items.read","description":"View details about property settings for line items."},{"scope":"crm.schemas.listings.read","description":"View details about property settings for listings."},{"scope":"crm.schemas.listings.write","description":"Create, delete, or make changes to property settings for listings."},{"scope":"crm.schemas.orders.read","description":"View details about property settings for orders."},{"scope":"crm.schemas.orders.write","description":"Create, manage, or make changes to property settings for orders."},{"scope":"crm.schemas.quotes.read","description":"View details about quotes and quotes templates."},{"scope":"crm.schemas.services.read","description":"View details about property settings for services."},{"scope":"crm.schemas.services.write","description":"Create, manage, or make changes to property settings for services."},{"scope":"crm.schemas.subscriptions.read","description":"Provides read-only access to subscription schemas in the CRM."},{"scope":"crm.schemas.subscriptions.write","description":"Provides write access to subscription schemas in the CRM."},{"scope":"ctas.read","description":"Allows read access for CTAs."},{"scope":"e-commerce","description":"This includes access to e-commerce features."},{"scope":"external_integrations.forms.access","description":"Includes the ability to rename, delete, and clone existing forms."},{"scope":"files","description":"\tThis includes access to File Manager."},{"scope":"files.ui_hidden.read","description":"View details or download user files, attachments, and system files from all HubSpot tools."},{"scope":"forms","description":"This includes access to the Forms endpoints."},{"scope":"forms-uploaded-files","description":"Download files submitted through a form."},{"scope":"hubdb","description":"This includes access to HubDB."},{"scope":"integration-sync","description":"This exposes the sync API, which allows syncing of most CRM objects."},{"scope":"marketing-email","description":"Grants access to send marketing emails through the single-send API."},{"scope":"marketing.campaigns.read","description":"View details about marketing campaigns and their associated assets."},{"scope":"marketing.campaigns.revenue.read","description":"View revenue details and deal amounts attributed to a marketing campaign."},{"scope":"marketing.campaigns.write","description":"Create, update, and delete marketing campaigns."},{"scope":"media_bridge.read","description":"Grants access to events and objects from the media bridge."},{"scope":"media_bridge.write","description":"Grants access to create and update events and objects from the media bridge."},{"scope":"oauth","description":"Allows the app to make OAuth requests to HubSpot's API."},{"scope":"record_images.signed_urls.read","description":"Allows the app to access signed URLs for record images."},{"scope":"sales-email-read","description":"Grants access to read all details of one-to-one emails sent to contacts."},{"scope":"scheduler.meetings.meeting-link.read","description":"Read metadata and booking availability for meeting links."},{"scope":"settings.billing.write","description":"Make changes to your account’s billing settings. This includes managing and assigning paid seats for users."},{"scope":"settings.currencies.read","description":"Reads existing exchange rates along with the current company currency associated with your portal."},{"scope":"settings.currencies.write","description":"Create, update and delete exchange rates along with updating the company currency associated with your portal."},{"scope":"settings.security.security_health.read","description":"View the security health status of your HubSpot account."},{"scope":"settings.users.read","description":"View details about account users and their permissions."},{"scope":"settings.users.teams.read","description":"See details about the account’s teams."},{"scope":"settings.users.teams.write","description":"Assign users to teams on your HubSpot account."},{"scope":"settings.users.write","description":"Manage users and user permissions on your HubSpot account. This includes creating new users, assigning permissions and roles, and deleting existing users."},{"scope":"social","description":"This includes Social Inbox."},{"scope":"tax_rates.read","description":"View details about tax rates configured in your account."},{"scope":"tickets","description":"This includes access to tickets."},{"scope":"timeline","description":"Grants access to manage custom events on HubSpot CRM records. This includes creating or updating records."},{"scope":"transactional-email","description":"This includes transactional emails and the transactional emails endpoints."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage contacts, companies, deals, tickets, and marketing campaigns.","verticals":["ticketing","crm"],"audience":["paid","enterprise"],"links":{"web_url":"https://www.hubspot.com","api_docs_url":"https://developers.hubspot.com/docs/api/overview"}} HubSpot ga | 1254a043-4054-440a-9fae-fa16a1df5289 | 0 | Enabled | |
{"name":"google-sheet","display_name":"Google Sheets","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-sheet.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.created"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.updated"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.deleted"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.created"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.updated"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.deleted"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/spreadsheets","description":"See, edit, create, and delete all your Google Sheets spreadsheets"},{"scope":"https://www.googleapis.com/auth/spreadsheets.readonly","description":"See all your Google Sheets spreadsheets"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, write, and modify spreadsheet data via REST API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Sheets ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-mail","display_name":"Gmail","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-mail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.created"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.updated"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.deleted"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"openint_allowed_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"scopes":[{"scope":"https://mail.google.com/","description":"Read, compose, send, and permanently delete all your email from Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.action.compose","description":"Manage drafts and send emails when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.action","description":"View your email messages when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.metadata","description":"View your email message metadata when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.readonly","description":"View your email messages when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.compose","description":"Manage drafts and send emails"},{"scope":"https://www.googleapis.com/auth/gmail.insert","description":"Add emails into your Gmail mailbox"},{"scope":"https://www.googleapis.com/auth/gmail.labels","description":"See and edit your email labels"},{"scope":"https://www.googleapis.com/auth/gmail.metadata","description":"View your email message metadata such as labels and headers, but not the email body"},{"scope":"https://www.googleapis.com/auth/gmail.modify","description":"Read, compose, and send emails from your Gmail account"},{"scope":"https://www.googleapis.com/auth/gmail.readonly","description":"View your email messages and settings"},{"scope":"https://www.googleapis.com/auth/gmail.send","description":"Send email on your behalf"},{"scope":"https://www.googleapis.com/auth/gmail.settings.basic","description":"See, edit, create, or change your email settings and filters in Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.settings.sharing","description":"Manage Gmail sharing settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage messages, drafts, labels, threads, and more via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gmail ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-drive","display_name":"Google Drive","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-drive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.created"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.updated"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.deleted"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.created"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.updated"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.deleted"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.apps","description":"View and manage your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.apps.readonly","description":"View your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.meet.readonly","description":"See and download your Google Drive files that were created or edited by Google Meet"},{"scope":"https://www.googleapis.com/auth/drive.metadata","description":"View and manage metadata of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.photos.readonly","description":"View the photos, videos and albums in your Google Photos"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.scripts","description":"Modify your Google Apps Script scripts' behavior"},{"scope":"https://www.googleapis.com/auth/activity","description":"View the activity history of your Google apps"},{"scope":"https://www.googleapis.com/auth/drive.activity","description":"View and add to the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.activity.readonly","description":"View the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.install","description":"Connect itself to your Google Drive"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Drive to manage files and documents.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"https://drive.google.com","api_docs_url":"https://developers.google.com/drive"}} Google Drive ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-docs","display_name":"Google Docs","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-docs.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.created"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.updated"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.deleted"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.created"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.updated"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.deleted"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/documents.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/docs","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/documents","description":"See, edit, create, and delete all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/documents.readonly","description":"See all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Docs to create, read, and update documents.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Docs ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-calendar","display_name":"Google Calendar","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-calendar.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.created"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was created or added"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.updated"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.deleted"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was deleted or removed"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.created"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was created"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.updated"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.deleted"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/calendar","description":"See, edit, share, and permanently delete all the calendars you can access using Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.events","description":"View and edit events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.events.readonly","description":"View events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.readonly","description":"See and download any calendar you can access using your Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.settings.readonly","description":"View your Calendar settings"},{"scope":"https://www.googleapis.com/auth/calendar.acls","description":"See and change the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.acls.readonly","description":"See the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist","description":"See, add, and remove Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist.readonly","description":"See the list of Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendars","description":"See and change the properties of Google calendars you have access to, and create secondary calendars"},{"scope":"https://www.googleapis.com/auth/calendar.calendars.readonly","description":"See the title, description, default time zone, and other properties of Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned","description":"See, create, change, and delete events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned.readonly","description":"See the events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.app.created","description":"Make secondary Google calendars, and see, create, change, and delete events on them"},{"scope":"https://www.googleapis.com/auth/calendar.events.freebusy","description":"See the availability on Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.public.readonly","description":"See the events on public calendars"},{"scope":"https://www.googleapis.com/auth/calendar.freebusy","description":"View your availability in your calendars"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Retrieve, create, update, and manage calendars and events.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Calendar ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"github","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:user","read:org","read:project","user:email","repo"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.created"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.updated"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.deleted"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.created"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.updated"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.deleted"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.created"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.updated"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.deleted"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubCommit.created"},"model":{"type":"string","const":"GithubCommit"},"description":{"type":"string","const":"A commit was pushed"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/commits/commits"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sha":{"type":"string"},"message":{"type":"string"},"author_name":{"type":"string"},"author_email":{"type":"string"},"author_date":{"type":"string"},"committer_name":{"type":"string"},"committer_date":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"repo_full_name":{"type":"string"}},"required":["id","sha","message","url","repo_full_name"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["read:user","user:email","repo"],"openint_default_scopes":["read:user","read:org","read:project","user:email","repo"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo"],"scopes":[{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. Also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks."},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories. This scope is only necessary to grant other users or services access to private repository commit statuses without granting access to the code."},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, without granting access to the code."},{"scope":"public_repo","description":"Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories."},{"scope":"repo:invite","description":"Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites without granting access to the code."},{"scope":"security_events","description":"Grants read and write access to security events in the code scanning API. This scope is only necessary to grant other users or services access to security events without granting access to the code."},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories. The repo and public_repo scopes grant full access to repositories, including repository hooks. Use the admin:repo_hook scope to limit access to only repository hooks."},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories."},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories."},{"scope":"admin:org","description":"Fully manage the organization and its teams, projects, and memberships."},{"scope":"write:org","description":"Read and write access to organization membership and organization projects."},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership."},{"scope":"admin:public_key","description":"Fully manage public keys."},{"scope":"write:public_key","description":"Create, list, and view details for public keys."},{"scope":"read:public_key","description":"List and view details for public keys."},{"scope":"admin:org_hook","description":"Grants read, write, ping, and delete access to organization hooks. Note: OAuth tokens will only be able to perform these actions on organization hooks which were created by the OAuth app."},{"scope":"gist","description":"Grants write access to gists."},{"scope":"notifications","description":"Grants read access to notifications, mark as read access to threads, watch/unwatch access to repositories, and read/write/delete access to thread subscriptions."},{"scope":"user","description":"Grants read/write access to profile info only. Note that this scope includes user:email and user:follow."},{"scope":"read:user","description":"Grants access to read a user's profile data."},{"scope":"user:email","description":"Grants read access to a user's email addresses."},{"scope":"user:follow","description":"Grants access to follow or unfollow other users."},{"scope":"project","description":"Grants read/write access to user and organization projects."},{"scope":"read:project","description":"Grants read only access to user and organization projects."},{"scope":"delete_repo","description":"Grants access to delete adminable repositories."},{"scope":"write:packages","description":"Grants access to upload or publish a package in GitHub Packages."},{"scope":"read:packages","description":"Grants access to download or install packages from GitHub Packages."},{"scope":"delete:packages","description":"Grants access to delete packages from GitHub Packages."},{"scope":"admin:gpg_key","description":"Fully manage GPG keys."},{"scope":"write:gpg_key","description":"Create, list, and view details for GPG keys."},{"scope":"read:gpg_key","description":"List and view details for GPG keys."},{"scope":"codespace","description":"Grants the ability to create and manage codespaces. Codespaces can expose a GITHUB_TOKEN which may have a different set of scopes."},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files. Workflow files can expose GITHUB_TOKEN which may have a different set of scopes."},{"scope":"read:audit_log","description":"Read audit log data."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to GitHub to manage repositories, issues, pull requests, and more.","verticals":["developer-tools","ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://github.com","api_docs_url":"https://docs.github.com/en/rest"}} GitHub ga | Ov23liiRrnYhqo26LpHk | 0 | Enabled | |
{"name":"figma","display_name":"Figma","logo_url":"https://cdn.replit.com/openint/_assets/logo-figma.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"FigmaProject.created"},"model":{"type":"string","const":"FigmaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/projects-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"team_id":{"type":"string"}},"required":["id","name","team_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaProject.updated"},"model":{"type":"string","const":"FigmaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/projects-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"team_id":{"type":"string"}},"required":["id","name","team_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaProject.deleted"},"model":{"type":"string","const":"FigmaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/projects-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaFile.created"},"model":{"type":"string","const":"FigmaFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/files-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"thumbnail_url":{"type":"string"},"last_modified":{"type":"string"}},"required":["id","name","project_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaFile.updated"},"model":{"type":"string","const":"FigmaFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/files-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"thumbnail_url":{"type":"string"},"last_modified":{"type":"string"}},"required":["id","name","project_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaFile.deleted"},"model":{"type":"string","const":"FigmaFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/files-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaComment.created"},"model":{"type":"string","const":"FigmaComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/comments-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"file_key":{"type":"string"},"message":{"type":"string"},"resolved_at":{"type":"string"},"created_at":{"type":"string"},"user_id":{"type":"string"},"user_handle":{"type":"string"}},"required":["id","file_key","message"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaComment.updated"},"model":{"type":"string","const":"FigmaComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/comments-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"},"file_key":{"type":"string"},"message":{"type":"string"},"resolved_at":{"type":"string"},"created_at":{"type":"string"},"user_id":{"type":"string"},"user_handle":{"type":"string"}},"required":["id","file_key","message"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"FigmaComment.deleted"},"model":{"type":"string","const":"FigmaComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.figma.com/docs/rest-api/comments-endpoints"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access"],"openint_allowed_scopes":["offline_access","file_read"],"scopes":[{"scope":"file_read","description":"Allows read-only access to Figma files and their contents. This includes viewing file metadata, components, and comments, but doesn't permit any modifications."},{"scope":"file_write","description":"Provides read and write access to Figma files, including the ability to create, modify, and delete file contents, components, and comments."},{"scope":"team_read","description":"Grants read-only access to team information, including team projects, members, and their roles, but doesn't allow any modifications."},{"scope":"offline_access","description":"Allows the application to access the API on behalf of the user when they're not actively using the application, using refresh tokens."},{"scope":"webhooks","description":"Enables the application to manage webhooks for Figma files and teams, including creating, viewing, and deleting webhooks."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and interact with design files, comments, users, projects, and more.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Figma alpha | t2A3UFdDYV6T4xb5U0onMm | 0 | Enabled | |
{"name":"dropbox","display_name":"Dropbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-dropbox.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["account_info.read","files.content.read","files.metadata.read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.created"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.updated"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.deleted"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.created"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was added"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.updated"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.deleted"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was removed"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.created"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.updated"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.deleted"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["files.metadata.read"],"openint_allowed_scopes":["account_info.read","files.content.read","files.metadata.read"],"scopes":[{"scope":"account_info.read","description":"Read basic account information (name, email, etc.) but no access to files or other sensitive data."},{"scope":"account_info.write","description":"Read and write basic account information (can update profile details)."},{"scope":"files.content.read","description":"Read content of files and folders in the user's Dropbox."},{"scope":"files.content.write","description":"Read and write content of files and folders in the user's Dropbox."},{"scope":"files.metadata.read","description":"Read metadata about files and folders (without accessing content)."},{"scope":"files.metadata.write","description":"Read and write metadata about files and folders (rename, move, etc.)."},{"scope":"sharing.read","description":"View shared files and folders, but cannot modify sharing settings."},{"scope":"sharing.write","description":"View and modify shared files and folders (create and manage shares)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage files, metadata, uploads, downloads, and account info.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Dropbox alpha | x41r363mvz33v57 | 0 | Enabled | |
{"name":"discord","display_name":"Discord","logo_url":"https://cdn.replit.com/openint/_assets/logo-discord.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.created"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was created or user joined"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.updated"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.deleted"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was deleted or user left"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.created"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.updated"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.deleted"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.created"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member joined the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.updated"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.deleted"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member left the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.created"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.updated"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.deleted"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.created"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.updated"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"openint_allowed_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"scopes":[{"scope":"activities.read","description":"Allows your app to fetch data from a user's \"Now Playing/Recently Played\" list — not currently available for apps"},{"scope":"activities.write","description":"Allows your app to update a user's activity - not currently available for apps (NOT REQUIRED FOR GAMESDK ACTIVITY MANAGER)"},{"scope":"applications.builds.read","description":"Allows your app to read build data for a user's applications"},{"scope":"applications.builds.upload","description":"Allows your app to upload/update builds for a user's applications - requires Discord approval"},{"scope":"applications.commands","description":"Allows your app to add commands to a guild - included by default with the bot scope"},{"scope":"applications.commands.permissions.update","description":"Allows your app to update permissions for its commands in a guild a user has permissions to"},{"scope":"applications.entitlements","description":"Allows your app to read entitlements for a user's applications"},{"scope":"applications.store.update","description":"Allows your app to read and update store data (SKUs, store listings, achievements, etc.) for a user's applications"},{"scope":"bot","description":"For OAuth2 bots, this puts the bot in the user's selected guild by default"},{"scope":"connections","description":"Allows /users/@me/connections to return linked third-party accounts"},{"scope":"dm_channels.read","description":"Allows your app to see information about the user's DMs and group DMs - requires Discord approval"},{"scope":"email","description":"Enables /users/@me to return an email"},{"scope":"gdm.join","description":"Allows your app to join users to a group DM"},{"scope":"guilds","description":"Allows /users/@me/guilds to return basic information about all of a user's guilds"},{"scope":"guilds.join","description":"Allows /guilds/{guild.id}/members/{user.id} to be used for joining users to a guild"},{"scope":"guilds.members.read","description":"Allows /users/@me/guilds/{guild.id}/member to return a user's member information in a guild"},{"scope":"identify","description":"Allows /users/@me without email"},{"scope":"messages.read","description":"For local RPC server API access, this allows you to read messages from all client channels (otherwise restricted to channels/guilds your app creates)"},{"scope":"relationships.read","description":"Allows your app to know a user's friends and implicit relationships - requires Discord approval"},{"scope":"role_connections.write","description":"Allows your app to update a user's connection and metadata for the app"},{"scope":"rpc","description":"For local RPC server access, this allows you to control a user's local Discord client - requires Discord approval"},{"scope":"rpc.activities.write","description":"For local RPC server access, this allows you to update a user's activity - requires Discord approval"},{"scope":"rpc.notifications.read","description":"For local RPC server access, this allows you to receive notifications pushed out to the user - requires Discord approval"},{"scope":"rpc.voice.read","description":"For local RPC server access, this allows you to read a user's voice settings and listen for voice events - requires Discord approval"},{"scope":"rpc.voice.write","description":"For local RPC server access, this allows you to update a user's voice settings - requires Discord approval"},{"scope":"voice","description":"Allows your app to connect to voice on user's behalf and see all the voice members - requires Discord approval"},{"scope":"webhook.incoming","description":"This generates a webhook that is returned in the OAuth token response for authorization code grants"},{"scope":"application_identities.write","description":"Allows your app to manage application identities and linked roles"},{"scope":"guilds.channels.read","description":"Allows your app to read channel information from guilds the user is in"},{"scope":"rpc.screenshare.read","description":"For local RPC server access, this allows you to read screenshare state and events - requires Discord approval"},{"scope":"activities.invites.write","description":"Allows your app to create and manage activity invites for users"},{"scope":"presences.read","description":"Allows your app to read user presence information (online status, activities) - requires Discord approval"},{"scope":"dm_channels.messages.read","description":"Allows your app to read messages from user's DM channels - requires Discord approval"},{"scope":"account.global_name.update","description":"Allows your app to update the user's global display name"},{"scope":"sdk.social_layer","description":"Allows your app to access Discord's social layer features through the SDK"},{"scope":"rpc.video.read","description":"For local RPC server access, this allows you to read video state and events - requires Discord approval"},{"scope":"rpc.screenshare.write","description":"For local RPC server access, this allows you to control screenshare settings - requires Discord approval"},{"scope":"presences.write","description":"Allows your app to update user presence information - requires Discord approval"},{"scope":"dm_channels.messages.write","description":"Allows your app to send messages to user's DM channels - requires Discord approval"},{"scope":"payment_sources.country_code","description":"Allows your app to read the country code from user's payment sources for regional features"},{"scope":"lobbies.write","description":"Allows your app to create and manage game lobbies for users"},{"scope":"relationships.write","description":"Allows your app to manage user relationships (friends, blocked users) - requires Discord approval"},{"scope":"openid","description":"Allows your app to use OpenID Connect for authentication"},{"scope":"gateway.connect","description":"Allows your app to connect to Discord's gateway for real-time events - requires Discord approval"},{"scope":"sdk.social_layer_presence","description":"Allows your app to access presence features through Discord's social layer SDK"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access user info, channels, messages, and OAuth2 flows.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Discord ga | 1412954729973288990 | 0 | Enabled | |
{"name":"confluence","display_name":"Confluence","logo_url":"https://cdn.replit.com/openint/_assets/logo-confluence.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.created"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.updated"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.deleted"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.created"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.updated"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.deleted"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"],"openint_allowed_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"],"scopes":[{"scope":"write:confluence-content","description":"Permits the creation of pages, blogs, comments and questions"},{"scope":"read:confluence-space.summary","description":"Read a summary of space information without expansions"},{"scope":"write:confluence-space","description":"Create, update and delete space information"},{"scope":"write:confluence-file","description":"Upload attachments"},{"scope":"read:confluence-props","description":"Read content properties"},{"scope":"write:confluence-props","description":"Write content properties"},{"scope":"manage:confluence-configuration","description":"Manage global settings"},{"scope":"read:confluence-content.all","description":"Read all content, including content body (expansions permitted). Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"read:confluence-content.summary","description":"Read a summary of the content, which is the content without expansions. Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"search:confluence","description":"Search Confluence. Note, APIs using this scope may also return data allowed by read:confluence-space.summary and read:confluence-content.summary. However, this scope is not a substitute for read:confluence-space.summary or read:confluence-content.summary"},{"scope":"read:confluence-content.permission","description":"View content permission in Confluence"},{"scope":"read:confluence-user","description":"View user information in Confluence that you have access to, including usernames, email adresses and profile pictures"},{"scope":"read:confluence-groups","description":"Permits retrieval of user groups"},{"scope":"write:confluence-groups","description":"Permits creation, removal and update of user groups"},{"scope":"readonly:content.attachment:confluence","description":"Download attachments of a Confluence page or blogpost that you have access to"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Interact with pages, spaces, content, and search via REST API.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Confluence ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"box","display_name":"Box","logo_url":"https://cdn.replit.com/openint/_assets/logo-box.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"BoxFile.created"},"model":{"type":"string","const":"BoxFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/file/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"size":{"type":"number"},"parent_id":{"type":"string"},"sha1":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"},"modified_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFile.updated"},"model":{"type":"string","const":"BoxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/file/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"size":{"type":"number"},"parent_id":{"type":"string"},"sha1":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"},"modified_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFile.deleted"},"model":{"type":"string","const":"BoxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/file/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFolder.created"},"model":{"type":"string","const":"BoxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/folder/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"parent_id":{"type":"string"},"description":{"type":"string"},"item_count":{"type":"number"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFolder.updated"},"model":{"type":"string","const":"BoxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/folder/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"parent_id":{"type":"string"},"description":{"type":"string"},"item_count":{"type":"number"},"created_at":{"type":"string"},"modified_at":{"type":"string"},"created_by":{"type":"string"}},"required":["id","name","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxFolder.deleted"},"model":{"type":"string","const":"BoxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/folder/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxUser.created"},"model":{"type":"string","const":"BoxUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/user/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"login":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"avatar_url":{"type":"string"},"timezone":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"}},"required":["id","name","login","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxUser.updated"},"model":{"type":"string","const":"BoxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/user/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"login":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"avatar_url":{"type":"string"},"timezone":{"type":"string"},"created_at":{"type":"string"},"modified_at":{"type":"string"}},"required":["id","name","login","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"BoxUser.deleted"},"model":{"type":"string","const":"BoxUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developer.box.com/reference/resources/user/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["root_readonly","root_readwrite"],"openint_allowed_scopes":["root_readonly","root_readwrite"],"scopes":[{"scope":"openid","description":"Allows the application to authenticate the user and receive basic profile information (like user ID) using OpenID Connect."},{"scope":"root_readonly","description":"Gives an application the ability to read all the files/folders for the authenticated user."},{"scope":"root_readwrite","description":"Gives an application read and write access for the authenticated user. Allows uploading files, downloading content, creating folders, updating collaborations, creating comments or tasks, and more."},{"scope":"manage_managed_users","description":"Gives an application permission to manage Managed Users. Allows changing primary login, resetting passwords, and changing roles for managed users."},{"scope":"manage_app_users","description":"Gives an application permission to manage App Users. Only applies to server-side authenticated (JWT) applications."},{"scope":"manage_groups","description":"Gives an application permission to manage an enterprise's groups. Allows creating, updating, and deleting groups, as well as managing group membership."},{"scope":"manage_webhook","description":"Gives an application permission to create webhooks for a user. Limited to 1000 webhooks per application, per user."},{"scope":"manage_enterprise_properties","description":"Gives an application permission to view the enterprise event stream, as well as view and edit the enterprise's attributes and reports. Also allows editing and deleting device pins."},{"scope":"manage_data_retention","description":"Gives an application permission to view and create retention policies with Box Governance. Requires enterprise to have purchased Box Governance and enterprise_content scope."},{"scope":"sign_requests.readwrite","description":"Gives an application permission to get, create, cancel, and resend sign requests. Requires enterprise to have Sign enabled."},{"scope":"ai.readwrite","description":"Gives an application permission to send requests to Box AI API."},{"scope":"manage_triggers","description":"Gives an application permission to get workflows and start flows of type WORKFLOW_MANUAL_START."},{"scope":"manage_legal_holds","description":"Gives an application permission to view and create legal holds with Box Governance. Requires enterprise_content scope and Box Governance purchase."},{"scope":"enterprise_content","description":"Allows Admins, Co-Admins, and Service Accounts to retrieve any content they do not own or are not collaborators on within their enterprise. Required for retention policies and legal holds."},{"scope":"annotation_edit","description":"Allow user to edit & delete annotations (for Preview UI Element)."},{"scope":"annotation_view_all","description":"Allows user to view annotations by all users (for Preview UI Element)."},{"scope":"annotation_view_self","description":"Allows user to view their own annotations only (for Preview UI Element)."},{"scope":"base_explorer","description":"Allows access to content in the folder tree based on user/file/token permissions (for Explorer UI Element)."},{"scope":"base_picker","description":"Allows access to content in the folder tree based on user/file/token permissions (for Picker UI Element)."},{"scope":"base_preview","description":"Allows the user to preview the file, nothing else (for Preview UI Element)."},{"scope":"base_sidebar","description":"Allows the user to get basic file info needed for the sidebar UI element (for Sidebar UI Element)."},{"scope":"base_upload","description":"Allows upload into the folder specified under resource when downscoping the token (for Uploader UI Element)."},{"scope":"item_delete","description":"Allows files and folders to be deleted (for Explorer UI Element)."},{"scope":"item_download","description":"Allows files or a folder's content to be downloaded (for Explorer, Preview UI Elements)."},{"scope":"item_preview","description":"Enables preview of a file (for Explorer UI Element)."},{"scope":"item_rename","description":"Allows files and folders to be renamed (for Explorer UI Element)."},{"scope":"item_share","description":"Allows the item specified under resource of the token exchange to be shared (for Explorer, Picker UI Elements)."},{"scope":"item_upload","description":"Allows upload in the content picker (for Picker UI Element)."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage files, folders, users, and webhooks via OAuth2 API.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Box alpha | b3z7e4y9hr4hl4r89basmsu38ularbbs | 0 | Enabled | |
{"name":"asana","display_name":"Asana","logo_url":"https://cdn.replit.com/openint/_assets/logo-asana.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["default"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.created"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.updated"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.deleted"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.created"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.updated"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.deleted"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.created"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.updated"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.deleted"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.created"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.updated"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.deleted"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["default"],"openint_allowed_scopes":["default"],"scopes":[{"scope":"openid","description":"Provides access to OpenID Connect ID tokens and the OpenID Connect user info endpoint."},{"scope":"email","description":"Provides access to the user's email through the OpenID Connect user info endpoint."},{"scope":"profile","description":"Provides access to the user's name and profile photo through the OpenID Connect user info endpoint."},{"scope":"default","description":"The default scope provides read-only access to the user's tasks, projects, and workspaces. It does not allow modifications."},{"scope":"attachments:delete","description":"Allows deleting attachments."},{"scope":"attachments:read","description":"Provides read-only access to attachments."},{"scope":"attachments:write","description":"Allows creating attachments."},{"scope":"custom_fields:read","description":"Provides read-only access to custom fields."},{"scope":"custom_fields:write","description":"Allows creating and updating custom fields and enum options."},{"scope":"goals:read","description":"Provides read-only access to goals."},{"scope":"portfolios:read","description":"Provides read-only access to portfolios."},{"scope":"portfolios:write","description":"Allows creating, updating portfolios and managing portfolio items and custom fields."},{"scope":"project_templates:read","description":"Provides read-only access to project templates."},{"scope":"projects:delete","description":"Allows deleting projects."},{"scope":"projects:read","description":"Provides read-only access to projects and project task counts."},{"scope":"projects:write","description":"Allows creating, updating, duplicating projects and managing custom field settings."},{"scope":"stories:read","description":"Provides read-only access to stories."},{"scope":"stories:write","description":"Allows creating and updating stories."},{"scope":"tags:read","description":"Provides read-only access to tags."},{"scope":"tags:write","description":"Allows creating and updating tags."},{"scope":"task_templates:read","description":"Provides read-only access to task templates."},{"scope":"tasks:delete","description":"Allows deleting tasks."},{"scope":"tasks:read","description":"Provides read-only access to tasks, subtasks, dependencies, and user task lists."},{"scope":"tasks:write","description":"Allows creating, updating, duplicating tasks and managing task relationships."},{"scope":"team_memberships:read","description":"Provides read-only access to team memberships."},{"scope":"teams:read","description":"Provides read-only access to teams."},{"scope":"users:read","description":"Provides read-only access to users and user favorites."},{"scope":"webhooks:delete","description":"Allows deleting webhooks."},{"scope":"webhooks:read","description":"Provides read-only access to webhooks."},{"scope":"webhooks:write","description":"Allows creating and updating webhooks."},{"scope":"workspaces:read","description":"Provides read-only access to workspaces."},{"scope":"workspaces.typeahead:read","description":"Provides access to workspace typeahead search functionality."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Asana to manage tasks, projects, workspaces, and team workflows.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://app.asana.com","api_docs_url":"https://developers.asana.com/docs"}} Asana alpha | 1211231088391363 | 0 | Enabled | |
{"name":"slack-agent-builder","display_name":"Slack Agent Builder","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"agent_builder":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"app":{"type":"object","properties":{"app_id":{"type":"string","description":"The Slack app ID"},"client_id":{"type":"string","description":"The client ID for the app"},"client_secret":{"type":"string","description":"The client secret for the app"},"verification_token":{"type":"string","description":"The verification token for the app"},"signing_secret":{"type":"string","description":"The signing secret for the app"},"oauth_url":{"type":"string","description":"The OAuth authorization URL for the app"}},"required":["app_id","client_id","client_secret","verification_token","signing_secret","oauth_url"],"description":"Slack app configuration created by the agent builder"}},"required":["oauth"]},"event_subscription_url":{"type":"string","format":"uri","description":"URL for Slack event subscriptions"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","webhook_registration_input":{},"has_openint_credentials":true,"verticals":["communication"],"access_type":"app"} Slack Agent Builder beta | 3963164567.9468260645971 | 0 | Enabled | |
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"openint_allowed_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write Slack messages via the Web API (not for Events API apps)","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slack ga | 3963164567.9457572303223 | 0 | Enabled | |
{"name":"sharepoint","display_name":"SharePoint Online","logo_url":"https://cdn.replit.com/openint/_assets/logo-sharepoint.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.created"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.updated"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"display_name":{"type":"string"},"description":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","display_name","web_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointSite.deleted"},"model":{"type":"string","const":"SharePointSite"},"description":{"type":"string","const":"A site was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/site"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.created"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.updated"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"drive_type":{"type":"string"},"site_id":{"type":"string"},"web_url":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name","drive_type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointDrive.deleted"},"model":{"type":"string","const":"SharePointDrive"},"description":{"type":"string","const":"A drive was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/drive"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.created"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.updated"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"drive_id":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name","drive_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"SharePointFile.deleted"},"model":{"type":"string","const":"SharePointFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"openint_allowed_scopes":["offline_access","openid","https://graph.microsoft.com/Sites.Selected","https://graph.microsoft.com/User.Read"],"scopes":[{"scope":"offline_access","description":"Allows the application to request refresh tokens, which can be used to obtain new access tokens without user interaction. This enables the application to maintain access to resources even when the user is not actively using the application."},{"scope":"openid","description":"Enables user authentication and allows the application to receive a unique identifier for the user. This scope is required for OpenID Connect authentication flows and provides basic identity information about the authenticated user."},{"scope":"AllSites.Read","description":"Read items in all site collections"},{"scope":"AllSites.Write","description":"Read and write items in all site collections"},{"scope":"EnterpriseResource.Read","description":"Read user project enterprise resources"},{"scope":"EnterpriseResource.Write","description":"Read and write user project enterprise resources"},{"scope":"MyFiles.Read","description":"Read user files"},{"scope":"MyFiles.Write","description":"Read and write user files"},{"scope":"Project.Read","description":"Read user projects"},{"scope":"Project.Write","description":"Read and write user projects"},{"scope":"ProjectWebAppReporting.Read","description":"Read ProjectWebApp OData reporting data"},{"scope":"Sites.Read.All","description":"Read items in all site collections"},{"scope":"Sites.Selected","description":"Access selected site collections"},{"scope":"TaskStatus.Submit","description":"Submit project task status updates"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage sites, drives, lists, and pages via the Graph API.","verticals":["file-storage","communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} SharePoint Online ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"outlook","display_name":"Microsoft Outlook","logo_url":"https://cdn.replit.com/openint/_assets/logo-outlook.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.created"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was created or synced"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.updated"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":["string","null"]},"color":{"type":["string","null"]},"hexColor":{"type":["string","null"]},"isDefaultCalendar":{"type":["boolean","null"]},"changeKey":{"type":["string","null"]},"canShare":{"type":["boolean","null"]},"canViewPrivateItems":{"type":["boolean","null"]},"canEdit":{"type":["boolean","null"]},"allowedOnlineMeetingProviders":{"type":["array","null"],"items":{"type":"string"}},"defaultOnlineMeetingProvider":{"type":["string","null"]},"isTallyingResponses":{"type":["boolean","null"]},"isRemovable":{"type":["boolean","null"]},"owner":{"type":["object","null"],"properties":{"name":{"type":["string","null"]},"address":{"type":["string","null"]}},"required":["name","address"]}},"required":["id","name","color","hexColor","isDefaultCalendar","changeKey","canShare","canViewPrivateItems","canEdit","allowedOnlineMeetingProviders","defaultOnlineMeetingProvider","isTallyingResponses","isRemovable","owner"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookCalendar.deleted"},"model":{"type":"string","const":"OutlookCalendar"},"description":{"type":"string","const":"A calendar was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/calendar"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.created"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"A new email was received"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.updated"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was updated (e.g., marked as read)"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sender":{"type":["string","null"]},"recipients":{"type":["string","null"]},"date":{"type":"string"},"subject":{"type":["string","null"]},"body":{"type":["string","null"]},"attachments":{"type":"array","items":{"type":"object","properties":{"attachmentId":{"type":"string"},"mimeType":{"type":["string","null"]},"filename":{"type":["string","null"]},"size":{"type":["number","null"]}},"required":["attachmentId","mimeType","filename","size"]}},"threadId":{"type":["string","null"]}},"required":["id","sender","recipients","date","subject","body","attachments","threadId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OutlookEmail.deleted"},"model":{"type":"string","const":"OutlookEmail"},"description":{"type":"string","const":"An email was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/message"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Mail.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Calendars.Read","https://graph.microsoft.com/Mail.ReadWrite","https://graph.microsoft.com/Mail.Send","https://graph.microsoft.com/Calendars.ReadWrite","https://graph.microsoft.com/MailboxSettings.Read","https://graph.microsoft.com/MailboxSettings.ReadWrite","https://graph.microsoft.com/Mail.ReadBasic","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Mail.Read","description":"Read user mail"},{"scope":"https://graph.microsoft.com/Mail.ReadWrite","description":"Read and write access to user mail"},{"scope":"https://graph.microsoft.com/Mail.Send","description":"Send mail as a user"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Calendars.Read","description":"Read user calendars"},{"scope":"https://graph.microsoft.com/Calendars.ReadWrite","description":"Have full access to user calendars"},{"scope":"https://graph.microsoft.com/Mail.ReadBasic","description":"Read user basic mail"},{"scope":"https://graph.microsoft.com/MailboxSettings.Read","description":"Read user mailbox settings"},{"scope":"https://graph.microsoft.com/MailboxSettings.ReadWrite","description":"Read and write user mailbox settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access mail, calendar, contacts, and more via Microsoft Graph.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Microsoft Outlook ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"notion","display_name":"Notion","logo_url":"https://cdn.replit.com/openint/_assets/logo-notion.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.created"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.updated"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":["string","null"]},"firstName":{"type":"string"},"lastName":{"type":"string"},"isBot":{"type":"boolean"}},"required":["id","email","firstName","lastName","isBot"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionUser.deleted"},"model":{"type":"string","const":"NotionUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/user"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.created"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.updated"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"},"path":{"type":"string"},"type":{"anyOf":[{"type":"string","const":"page"},{"type":"string","const":"database"}]},"last_modified":{"type":"string"},"title":{"type":"string"},"parent_id":{"type":"string"}},"required":["id","type","last_modified"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionContentMetadata.deleted"},"model":{"type":"string","const":"NotionContentMetadata"},"description":{"type":"string","const":"A page or database was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/page"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.created"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was created"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.updated"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was updated"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"},"row":{"type":"object","additionalProperties":{}},"meta":{"type":"object","properties":{"databaseId":{"type":"string"},"path":{"type":"string"},"title":{"type":"string"},"last_modified":{"type":"string"}},"required":["databaseId","path","title","last_modified"]}},"required":["id","row","meta"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"NotionDatabase.deleted"},"model":{"type":"string","const":"NotionDatabase"},"description":{"type":"string","const":"A database row was deleted"},"schema_url":{"type":"string","const":"https://developers.notion.com/reference/database"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["user:read"],"openint_default_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"openint_allowed_scopes":["user:read","user:write","content:read","content:write","workspace:read","workspace:write"],"scopes":[{"scope":"user:read","description":"Allows the application to read user information, such as the user's name, email, and profile picture. This is a read-only scope with no write permissions."},{"scope":"user:write","description":"Allows the application to update user information, such as the user's name or profile picture. This includes the permissions of user:read."},{"scope":"content:read","description":"Allows the application to read all content that the user has access to in Notion, including pages, databases, and blocks. This is a read-only scope."},{"scope":"content:write","description":"Allows the application to create, update, and delete content in Notion, including pages, databases, and blocks. This includes the permissions of content:read."},{"scope":"workspace:read","description":"Allows the application to read workspace information, such as the workspace name, settings, and members. This is a read-only scope."},{"scope":"workspace:write","description":"Allows the application to update workspace information, such as settings and members. This includes the permissions of workspace:read."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Notion to manage pages, databases, and workspace content.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"https://notion.so","api_docs_url":"https://developers.notion.com/reference/intro"}} Notion ga | 25ed872b-594c-80a4-94d1-003764641a3e | 0 | Enabled | |
{"name":"jira","display_name":"Jira","logo_url":"https://cdn.replit.com/openint/_assets/logo-jira.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_created"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_created"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"issuetype":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]},"priority":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_updated"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_updated"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]},"changelog":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"fromString":{"type":"string"},"toString":{"type":"string"}},"required":["field"]}}},"required":["items"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"jira:issue_deleted"},"model":{"type":"string","const":"issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"jira:issue_deleted"},"timestamp":{"type":"number"},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"fields":{"type":"object","properties":{"summary":{"type":"string"},"description":{},"status":{"type":"object","properties":{"name":{"type":"string"}},"required":["name"]}},"required":["summary"]}},"required":["id","key","fields"]}},"required":["webhookEvent","timestamp","issue"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_created"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment created on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_created"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"created":{"type":"string"}},"required":["id","created"]},"issue":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"}},"required":["id","key"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_updated"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment updated on an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_updated"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{},"updated":{"type":"string"}},"required":["id","updated"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_deleted"},"model":{"type":"string","const":"comment"},"description":{"type":"string","const":"Comment deleted from an issue"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/jira/platform/webhooks/"},"schema":{"type":"object","properties":{"webhookEvent":{"type":"string","const":"comment_deleted"},"timestamp":{"type":"number"},"comment":{"type":"object","properties":{"id":{"type":"string"},"body":{}},"required":["id"]}},"required":["webhookEvent","timestamp","comment"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["offline_access","read:jira-user"],"openint_default_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-webhook","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"openint_allowed_scopes":["read:jira-user","offline_access","read:jira-work","write:jira-work","manage:jira-project","manage:jira-configuration","manage:jira-webhook","manage:jira-data-provider","read:servicedesk-request","manage:servicedesk-customer","write:servicedesk-request","read:servicemanagement-insight-objects","write:board-scope.admin:jira-software","read:board-scope.admin:jira-software","delete:board-scope.admin:jira-software","write:board-scope:jira-software","read:board-scope:jira-software","read:epic:jira-software","write:epic:jira-software","read:issue:jira-software","write:issue:jira-software","read:sprint:jira-software","write:sprint:jira-software","delete:sprint:jira-software","read:source-code:jira-software","write:source-code:jira-software","read:feature-flag:jira-software","write:feature-flag:jira-software","read:deployment:jira-software","write:deployment:jira-software","read:build:jira-software","write:build:jira-software","read:remote-link:jira-software","write:remote-link:jira-software"],"scopes":[{"scope":"read:jira-user","description":"View user information in Jira that the user has access to, including usernames, email addresses, and avatars"},{"scope":"read:jira-work","description":"Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs"},{"scope":"write:jira-work","description":"Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues"},{"scope":"manage:jira-project","description":"Create and edit project settings and create new project-level objects (e.g. versions and components)"},{"scope":"manage:jira-configuration","description":"Take Jira administration actions (e.g. create projects and custom fields, view workflows, manage issue link types)"},{"scope":"manage:jira-webhook","description":"Fetch, register, refresh, and delete dynamically declared Jira webhooks"},{"scope":"manage:jira-data-provider","description":"Manage development and release information for third parties in Jira"},{"scope":"read:servicedesk-request","description":"Read customer request data, including approvals, attachments, comments, request participants, and status/transitions. Read service desk and request types, including searching for request types and reading request type fields, properties and groups"},{"scope":"manage:servicedesk-customer","description":"Create, manage and delete customers and organizations. Add and remove customers and organizations from service desks"},{"scope":"write:servicedesk-request","description":"Create and edit customer requests, including add comments and attachments, approve, share (add request participants), subscribe, and transition"},{"scope":"read:servicemanagement-insight-objects","description":"Read Insight object schemas, objects, and object attributes"},{"scope":"offline_access","description":"Allows obtaining refresh tokens for long-term access when user is not present"},{"scope":"write:board-scope.admin:jira-software","description":"Create and update the configuration and project for a board. View and update features, filters, properties, and quick filters for a board."},{"scope":"read:board-scope.admin:jira-software","description":"View the configuration, project features, filters, properties, and quick filters for a board."},{"scope":"delete:board-scope.admin:jira-software","description":"Delete board configuration settings, features, and properties."},{"scope":"write:board-scope:jira-software","description":"Move issues to a backlog and from a backlog to a board."},{"scope":"read:board-scope:jira-software","description":"View boards, issues on a board, issues from a backlog, reports, and versions."},{"scope":"read:epic:jira-software","description":"View and search for epics, and issues related to an epic."},{"scope":"write:epic:jira-software","description":"Remove issues from epic, move issues to epic, rank epics, and partially update epics."},{"scope":"read:issue:jira-software","description":"View issues, issue estimations, and the field used for estimations."},{"scope":"write:issue:jira-software","description":"Move (rank) issues and update issue estimates."},{"scope":"read:sprint:jira-software","description":"View sprints and sprint related issues and properties."},{"scope":"write:sprint:jira-software","description":"Update sprints, move issues to sprints, and update the order of sprints."},{"scope":"delete:sprint:jira-software","description":"Delete sprints and their properties."},{"scope":"read:source-code:jira-software","description":"View repositories and check if data exists for the supplied properties."},{"scope":"write:source-code:jira-software","description":"Create, update, and delete development information, delete repository and development information entities."},{"scope":"read:feature-flag:jira-software","description":"View feature flags."},{"scope":"write:feature-flag:jira-software","description":"Create, update, and delete feature flags."},{"scope":"read:deployment:jira-software","description":"View deployments."},{"scope":"write:deployment:jira-software","description":"Create, update, and delete deployments."},{"scope":"read:build:jira-software","description":"View builds."},{"scope":"write:build:jira-software","description":"Create, update, and delete builds."},{"scope":"read:remote-link:jira-software","description":"View remote links."},{"scope":"write:remote-link:jira-software","description":"Create, update and delete links."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Perform issue, project, webhook, and board operations via REST APIs.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Jira ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"hubspot","display_name":"HubSpot","logo_url":"https://cdn.replit.com/openint/_assets/logo-hubspot.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"app_id":{"anyOf":[{"type":"number"},{"type":"string"}],"description":"Your HubSpot App ID (automatically fetched from access token)"},"hub_id":{"type":"number","description":"Your HubSpot Hub ID/Portal ID (automatically fetched from access token)"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"contact.creation"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.propertyChange"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"contact.deletion"},"model":{"type":"string","const":"contact"},"description":{"type":"string","const":"Contact deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"contact.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.creation"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.propertyChange"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"company.deletion"},"model":{"type":"string","const":"company"},"description":{"type":"string","const":"Company deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"company.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.creation"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.propertyChange"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"deal.deletion"},"model":{"type":"string","const":"deal"},"description":{"type":"string","const":"Deal deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"deal.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.creation"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.creation"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.propertyChange"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket updated"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.propertyChange"},"portalId":{"type":"number"},"objectId":{"type":"number"},"propertyName":{"type":"string"},"propertyValue":{"type":"string"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","propertyName","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ticket.deletion"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developers.hubspot.com/docs/api-reference/webhooks-webhooks-v3/guide#webhook-payloads"},"schema":{"type":"object","properties":{"subscriptionType":{"type":"string","const":"ticket.deletion"},"portalId":{"type":"number"},"objectId":{"type":"number"},"occurredAt":{"type":"number"},"eventId":{"type":"number"},"subscriptionId":{"type":"number"},"attemptNumber":{"type":"number"},"appId":{"anyOf":[{"type":"number"},{"type":"string"}]},"changeSource":{"type":"string"}},"required":["subscriptionType","portalId","objectId","occurredAt","eventId","subscriptionId","attemptNumber","appId","changeSource"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":[],"openint_default_scopes":["oauth","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.schemas.companies.read","crm.schemas.contacts.read","crm.schemas.deals.read","crm.objects.users.read","crm.objects.users.write"],"openint_allowed_scopes":["oauth","account-info.security.read","accounting","actions","analytics.behavioral_events.send","automation","automation.sequences.enrollments.write","automation.sequences.read","behavioral_events.event_definitions.read_write","business-intelligence","business_units_view.read","cms.domains.read","cms.domains.write","cms.functions.read","cms.functions.write","cms.knowledge_base.articles.publish","cms.knowledge_base.articles.read","cms.knowledge_base.articles.write","cms.knowledge_base.settings.read","cms.knowledge_base.settings.write","cms.membership.access_groups.read","cms.membership.access_groups.write","cms.performance.read","collector.graphql_query.execute","collector.graphql_schema.read","content","conversations.custom_channels.read","conversations.custom_channels.write","conversations.read","conversations.visitor_identification.tokens.create","conversations.write","crm.dealsplits.read_write","crm.export","crm.extensions_calling_transcripts.read","crm.extensions_calling_transcripts.write","crm.import","crm.lists.read","crm.lists.write","crm.objects.appointments.read","crm.objects.appointments.write","crm.objects.carts.read","crm.objects.carts.write","crm.objects.commercepayments.read","crm.objects.commercepayments.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.courses.read","crm.objects.courses.write","crm.objects.companies.read","crm.objects.companies.write","crm.objects.contacts.read","crm.objects.contacts.write","crm.objects.custom.read","crm.objects.custom.write","crm.objects.deals.read","crm.objects.deals.write","crm.objects.feedback_submissions.read","crm.objects.goals.read","crm.objects.goals.write","crm.objects.invoices.read","crm.objects.invoices.write","crm.objects.leads.read","crm.objects.leads.write","crm.objects.line_items.read","crm.objects.line_items.write","crm.objects.listings.read","crm.objects.listings.write","crm.objects.marketing_events.read","crm.objects.marketing_events.write","crm.objects.orders.read","crm.objects.orders.write","crm.objects.owners.read","crm.objects.partner-clients.read","crm.objects.partner-clients.write","crm.objects.partner-services.read","crm.objects.partner-services.write","crm.objects.products.read","crm.objects.products.write","crm.objects.quotes.read","crm.objects.quotes.write","crm.objects.services.read","crm.objects.services.write","crm.objects.subscriptions.read","crm.objects.subscriptions.write","crm.objects.users.read","crm.objects.users.write","crm.pipelines.orders.read","crm.pipelines.orders.write","crm.schemas.appointments.read","crm.schemas.appointments.write","crm.schemas.carts.read","crm.schemas.carts.write","crm.schemas.commercepayments.read","crm.schemas.commercepayments.write","crm.schemas.companies.read","crm.schemas.companies.write","crm.schemas.contacts.read","crm.schemas.contacts.write","crm.schemas.courses.read","crm.schemas.courses.write","crm.schemas.custom.read","crm.schemas.deals.read","crm.schemas.deals.write","crm.schemas.invoices.read","crm.schemas.invoices.write","crm.schemas.line_items.read","crm.schemas.listings.read","crm.schemas.listings.write","crm.schemas.orders.read","crm.schemas.orders.write","crm.schemas.quotes.read","crm.schemas.services.read","crm.schemas.services.write","crm.schemas.subscriptions.read","crm.schemas.subscriptions.write","ctas.read","e-commerce","external_integrations.forms.access","files","files.ui_hidden.read","forms","forms-uploaded-files","hubdb","integration-sync","marketing-email","marketing.campaigns.read","marketing.campaigns.revenue.read","marketing.campaigns.write","media-bridge.read","media-bridge.write","record_images.signed_urls.read","sales-email-read","scheduler.meetings.meeting-link.read","settings.billing.write","settings.currencies.read","settings.currencies.write","settings.security.security_health.read","settings.users.read","settings.users.teams.read","settings.users.teams.write","settings.users.write","social","tax_rates.read","tickets","timeline","transactional-email"],"scopes":[{"scope":"account-info.security.read","description":"Includes access to account activity logs and other account security information."},{"scope":"accounting","description":"Allows HubSpot and the accounting integration to share invoice, product, and contact details."},{"scope":"actions","description":"Add forms to the contacts pages that do custom actions."},{"scope":"analytics.behavioral_events.send","description":"Includes access to send custom behavioral events."},{"scope":"automation","description":"This includes workflows."},{"scope":"automation.sequences.enrollments.write","description":"Enroll contacts in a sequence."},{"scope":"automation.sequences.read","description":"View details about sequences."},{"scope":"behavioral_events.event_definitions.read_write","description":"Create, read, update, or delete behavioral events. This includes behavioral event properties."},{"scope":"business-intelligence","description":"This includes endpoints that sit on top of sources and email."},{"scope":"business_units_view.read","description":"View brand data, including logo information."},{"scope":"cms.domains.read","description":"List connected domains in an account."},{"scope":"cms.domains.write","description":"Create, update, and delete connected domains."},{"scope":"cms.functions.read","description":"View all Content Hub serverless functions, any related secrets, and function execution results."},{"scope":"cms.functions.write","description":"Write Content Hub serverless functions and secrets."},{"scope":"cms.knowledge_base.articles.publish","description":"Update and publish knowledge articles."},{"scope":"cms.knowledge_base.articles.read","description":"View details about knowledge articles."},{"scope":"cms.knowledge_base.articles.write","description":"Update knowledge articles."},{"scope":"cms.knowledge_base.settings.read","description":"View general and template knowledge base settings, such as the domain or root URL."},{"scope":"cms.knowledge_base.settings.write","description":"Update general and template knowledge base settings. This includes write access to knowledge articles."},{"scope":"cms.membership.access_groups.read","description":"View membership access groups and their definitions."},{"scope":"cms.membership.access_groups.write","description":"Create, edit, and delete membership access groups."},{"scope":"cms.performance.read","description":"View data related to the performance of a Hubspot CMS site."},{"scope":"collector.graphql_query.execute","description":"Query data from your HubSpot account using the GraphQL API endpoint"},{"scope":"collector.graphql_schema.read","description":"Perform introspection queries via GraphQL application clients such as GraphiQL"},{"scope":"content","description":"This includes sites, landing pages, email, blog, and campaigns."},{"scope":"conversations.custom_channels.read","description":"View details about custom channels for connected inboxes and help desk."},{"scope":"conversations.custom_channels.write","description":"Manage custom channels for connected inboxes and help desk."},{"scope":"conversations.read","description":"View details about threads in the conversations inbox."},{"scope":"conversations.visitor_identification.tokens.create","description":"Fetch identification tokens for authenticated website visitors interacting with the HubSpot chat widget."},{"scope":"conversations.write","description":"Send messages in conversations. Create and update message threads."},{"scope":"crm.dealsplits.read_write","description":"Create or retrieve deal splits on a deal."},{"scope":"crm.export","description":"Export records from your CRM for all CRM data types."},{"scope":"crm.extensions_calling_transcripts.read","description":"Retrieve transcripts of calls from third-party platforms that are synced with HubSpot Conversation Intelligence."},{"scope":"crm.extensions_calling_transcripts.write","description":"Sync transcripts from a third-party platform to HubSpot Conversation Intelligence."},{"scope":"crm.import","description":"Allows you to import records into your CRM. This includes creating new records or modifying any of your existing records for all CRM data types (contacts, companies, deals, tickets, etc). It doesn’t include archiving or deleting any data."},{"scope":"crm.lists.read","description":"View details about contact lists."},{"scope":"crm.lists.write","description":"Create, delete, or make changes to contact lists."},{"scope":"crm.objects.appointments.read","description":"View properties and other details about appointments."},{"scope":"crm.objects.appointments.write","description":"Create, delete, or make changes to appointments."},{"scope":"crm.objects.carts.read","description":"View properties and other details about carts."},{"scope":"crm.objects.carts.write","description":"Create, delete, or make changes to carts."},{"scope":"crm.objects.commercepayments.read","description":"View details about commerce payments.\t"},{"scope":"crm.objects.commercepayments.write","description":"Create, delete, or make changes to commerce payments."},{"scope":"crm.objects.companies.read","description":"View properties and other details about companies."},{"scope":"crm.objects.companies.write","description":"View properties and create, delete, or make changes to companies."},{"scope":"crm.objects.contacts.read","description":"View properties and other details about contacts."},{"scope":"crm.objects.contacts.write","description":"View properties and create, delete, and make changes to contacts."},{"scope":"crm.objects.courses.read","description":"View details about courses."},{"scope":"crm.objects.courses.write","description":"Create, delete, or make changes to courses."},{"scope":"crm.objects.custom.read","description":"View details about custom objects."},{"scope":"crm.objects.custom.write","description":"Create, delete, or make changes to custom objects."},{"scope":"crm.objects.deals.read","description":"View properties and other details about deals."},{"scope":"crm.objects.deals.write","description":"View properties and create, delete, or make changes to deals."},{"scope":"crm.objects.feedback_submissions.read","description":"View details about submissions to any of your feedback surveys."},{"scope":"crm.objects.goals.read","description":"View all goal types."},{"scope":"crm.objects.goals.write","description":"Create, delete, or make changes to goals."},{"scope":"crm.objects.invoices.read","description":"View details about invoices."},{"scope":"crm.objects.invoices.write","description":"Create, delete, or make changes to invoices."},{"scope":"crm.objects.leads.read","description":"View properties and other details about leads."},{"scope":"crm.objects.leads.write","description":"Create, delete, or make changes to leads."},{"scope":"crm.objects.line_items.read","description":"View properties and other details about line items."},{"scope":"crm.objects.listings.read","description":"View properties and other details about listings."},{"scope":"crm.objects.listings.write","description":"Create, delete, or make changes to listings."},{"scope":"crm.objects.marketing_events.read","description":"View details about marketing events."},{"scope":"crm.objects.marketing_events.write","description":"Create, delete, or make changes to marketing events."},{"scope":"crm.objects.orders.read","description":"View properties and other details about orders."},{"scope":"crm.objects.orders.write","description":"Create, delete, or make changes to orders."},{"scope":"crm.objects.owners.read","description":"View details about users assigned to a CRM record."},{"scope":"crm.objects.partner-clients.read","description":"View details about partner client objects."},{"scope":"crm.objects.partner-clients.write","description":"Create, delete, or make changes to partner client objects."},{"scope":"crm.objects.partner-services.read","description":"View details about partner service objects."},{"scope":"crm.objects.partner-services.write","description":"Create, delete, or make changes to partner service objects."},{"scope":"crm.objects.products.read","description":"View properties and other details about products."},{"scope":"crm.objects.products.write","description":"Create, delete, or make changes to products."},{"scope":"crm.objects.quotes.read","description":"View properties and other details about quotes and quote templates."},{"scope":"crm.objects.quotes.write","description":"Create, delete, or make changes to quotes."},{"scope":"crm.objects.services.read","description":"View properties and other details about services."},{"scope":"crm.objects.services.write","description":"Create, delete, or make changes to services."},{"scope":"crm.objects.subscriptions.read","description":"View properties and other details about commerce subscriptions."},{"scope":"crm.objects.subscriptions.write","description":"Create, delete, or make changes to commerce subscriptions."},{"scope":"crm.objects.users.read","description":"View properties and other details about users."},{"scope":"crm.objects.users.write","description":"Create, delete, or make changes to users."},{"scope":"crm.pipelines.orders.read","description":"View details about order pipelines."},{"scope":"crm.pipelines.orders.write","description":"Create, delete, or make changes to order pipelines."},{"scope":"crm.schemas.appointments.read","description":"View details about property settings for appointments."},{"scope":"crm.schemas.appointments.write","description":"Create, delete, or make changes to property settings for appointments."},{"scope":"crm.schemas.carts.read","description":"View details about property settings for carts."},{"scope":"crm.schemas.carts.write","description":"Create, delete, or make changes to property settings for carts."},{"scope":"crm.schemas.commercepayments.read","description":"View details about property settings for commerce payments."},{"scope":"crm.schemas.commercepayments.write","description":"Create, delete, or make changes to property settings for commerce payments."},{"scope":"crm.schemas.companies.read","description":"View details about property settings for companies."},{"scope":"crm.schemas.companies.write","description":"Create, delete, or make changes to property settings for companies."},{"scope":"crm.schemas.contacts.read","description":"View details about property settings for contacts."},{"scope":"crm.schemas.contacts.write","description":"Create, delete, or make changes to property settings for contacts."},{"scope":"crm.schemas.courses.read","description":"View details about property settings for courses."},{"scope":"crm.schemas.courses.write","description":"Create, delete, or make changes to property settings for courses."},{"scope":"crm.schemas.custom.read","description":"View details about custom object definitions in the HubSpot CRM."},{"scope":"crm.schemas.deals.read","description":"View details about property settings for deals."},{"scope":"crm.schemas.deals.write","description":"Create, delete, or make changes to property settings for deals."},{"scope":"crm.schemas.invoices.read","description":"View details about property settings for invoices."},{"scope":"crm.schemas.invoices.write","description":"Create, delete, or make changes to property settings for invoices."},{"scope":"crm.schemas.line_items.read","description":"View details about property settings for line items."},{"scope":"crm.schemas.listings.read","description":"View details about property settings for listings."},{"scope":"crm.schemas.listings.write","description":"Create, delete, or make changes to property settings for listings."},{"scope":"crm.schemas.orders.read","description":"View details about property settings for orders."},{"scope":"crm.schemas.orders.write","description":"Create, manage, or make changes to property settings for orders."},{"scope":"crm.schemas.quotes.read","description":"View details about quotes and quotes templates."},{"scope":"crm.schemas.services.read","description":"View details about property settings for services."},{"scope":"crm.schemas.services.write","description":"Create, manage, or make changes to property settings for services."},{"scope":"crm.schemas.subscriptions.read","description":"Provides read-only access to subscription schemas in the CRM."},{"scope":"crm.schemas.subscriptions.write","description":"Provides write access to subscription schemas in the CRM."},{"scope":"ctas.read","description":"Allows read access for CTAs."},{"scope":"e-commerce","description":"This includes access to e-commerce features."},{"scope":"external_integrations.forms.access","description":"Includes the ability to rename, delete, and clone existing forms."},{"scope":"files","description":"\tThis includes access to File Manager."},{"scope":"files.ui_hidden.read","description":"View details or download user files, attachments, and system files from all HubSpot tools."},{"scope":"forms","description":"This includes access to the Forms endpoints."},{"scope":"forms-uploaded-files","description":"Download files submitted through a form."},{"scope":"hubdb","description":"This includes access to HubDB."},{"scope":"integration-sync","description":"This exposes the sync API, which allows syncing of most CRM objects."},{"scope":"marketing-email","description":"Grants access to send marketing emails through the single-send API."},{"scope":"marketing.campaigns.read","description":"View details about marketing campaigns and their associated assets."},{"scope":"marketing.campaigns.revenue.read","description":"View revenue details and deal amounts attributed to a marketing campaign."},{"scope":"marketing.campaigns.write","description":"Create, update, and delete marketing campaigns."},{"scope":"media_bridge.read","description":"Grants access to events and objects from the media bridge."},{"scope":"media_bridge.write","description":"Grants access to create and update events and objects from the media bridge."},{"scope":"oauth","description":"Allows the app to make OAuth requests to HubSpot's API."},{"scope":"record_images.signed_urls.read","description":"Allows the app to access signed URLs for record images."},{"scope":"sales-email-read","description":"Grants access to read all details of one-to-one emails sent to contacts."},{"scope":"scheduler.meetings.meeting-link.read","description":"Read metadata and booking availability for meeting links."},{"scope":"settings.billing.write","description":"Make changes to your account’s billing settings. This includes managing and assigning paid seats for users."},{"scope":"settings.currencies.read","description":"Reads existing exchange rates along with the current company currency associated with your portal."},{"scope":"settings.currencies.write","description":"Create, update and delete exchange rates along with updating the company currency associated with your portal."},{"scope":"settings.security.security_health.read","description":"View the security health status of your HubSpot account."},{"scope":"settings.users.read","description":"View details about account users and their permissions."},{"scope":"settings.users.teams.read","description":"See details about the account’s teams."},{"scope":"settings.users.teams.write","description":"Assign users to teams on your HubSpot account."},{"scope":"settings.users.write","description":"Manage users and user permissions on your HubSpot account. This includes creating new users, assigning permissions and roles, and deleting existing users."},{"scope":"social","description":"This includes Social Inbox."},{"scope":"tax_rates.read","description":"View details about tax rates configured in your account."},{"scope":"tickets","description":"This includes access to tickets."},{"scope":"timeline","description":"Grants access to manage custom events on HubSpot CRM records. This includes creating or updating records."},{"scope":"transactional-email","description":"This includes transactional emails and the transactional emails endpoints."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage contacts, companies, deals, tickets, and marketing campaigns.","verticals":["ticketing","crm"],"audience":["paid","enterprise"],"links":{"web_url":"https://www.hubspot.com","api_docs_url":"https://developers.hubspot.com/docs/api/overview"}} HubSpot ga | 1254a043-4054-440a-9fae-fa16a1df5289 | 0 | Enabled | |
{"name":"google-sheet","display_name":"Google Sheets","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-sheet.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.created"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.updated"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSpreadsheet.deleted"},"model":{"type":"string","const":"GoogleSpreadsheet"},"description":{"type":"string","const":"A spreadsheet was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.created"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was created"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.updated"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"},"spreadsheetId":{"type":"string"},"spreadsheetName":{"type":"string"},"sheetName":{"type":"string"},"sheetId":{"type":"number"},"rowCount":{"type":"number"},"columnCount":{"type":"number"},"headers":{"type":"array","items":{"type":"string"}},"data":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","spreadsheetId","spreadsheetName","sheetName","sheetId","data"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSheetData.deleted"},"model":{"type":"string","const":"GoogleSheetData"},"description":{"type":"string","const":"Sheet data was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/spreadsheets","https://www.googleapis.com/auth/spreadsheets.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/spreadsheets","description":"See, edit, create, and delete all your Google Sheets spreadsheets"},{"scope":"https://www.googleapis.com/auth/spreadsheets.readonly","description":"See all your Google Sheets spreadsheets"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read, write, and modify spreadsheet data via REST API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Sheets ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-mail","display_name":"Gmail","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-mail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.created"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.updated"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"messageListVisibility":{"type":"string"},"labelListVisibility":{"type":"string"},"messagesTotal":{"type":"number"},"messagesUnread":{"type":"number"},"threadsTotal":{"type":"number"},"threadsUnread":{"type":"number"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GmailLabel.deleted"},"model":{"type":"string","const":"GmailLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/gmail/api/reference/rest/v1/users.labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"openint_allowed_scopes":["https://www.googleapis.com/auth/gmail.addons.current.action.compose","https://www.googleapis.com/auth/gmail.addons.current.message.metadata","https://www.googleapis.com/auth/gmail.addons.current.message.readonly","https://www.googleapis.com/auth/gmail.addons.current.message.action","https://www.googleapis.com/auth/gmail.labels","https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send"],"scopes":[{"scope":"https://mail.google.com/","description":"Read, compose, send, and permanently delete all your email from Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.action.compose","description":"Manage drafts and send emails when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.action","description":"View your email messages when you interact with the add-on"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.metadata","description":"View your email message metadata when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.addons.current.message.readonly","description":"View your email messages when the add-on is running"},{"scope":"https://www.googleapis.com/auth/gmail.compose","description":"Manage drafts and send emails"},{"scope":"https://www.googleapis.com/auth/gmail.insert","description":"Add emails into your Gmail mailbox"},{"scope":"https://www.googleapis.com/auth/gmail.labels","description":"See and edit your email labels"},{"scope":"https://www.googleapis.com/auth/gmail.metadata","description":"View your email message metadata such as labels and headers, but not the email body"},{"scope":"https://www.googleapis.com/auth/gmail.modify","description":"Read, compose, and send emails from your Gmail account"},{"scope":"https://www.googleapis.com/auth/gmail.readonly","description":"View your email messages and settings"},{"scope":"https://www.googleapis.com/auth/gmail.send","description":"Send email on your behalf"},{"scope":"https://www.googleapis.com/auth/gmail.settings.basic","description":"See, edit, create, or change your email settings and filters in Gmail"},{"scope":"https://www.googleapis.com/auth/gmail.settings.sharing","description":"Manage Gmail sharing settings"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage messages, drafts, labels, threads, and more via API.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Gmail ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-drive","display_name":"Google Drive","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-drive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.created"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.updated"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"size":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFile.deleted"},"model":{"type":"string","const":"GoogleDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.created"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.updated"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mimeType":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","name","mimeType"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDriveFolder.deleted"},"model":{"type":"string","const":"GoogleDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/v3/reference/files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.install","https://www.googleapis.com/auth/drive.apps","https://www.googleapis.com/auth/drive.photos.readonly","https://www.googleapis.com/auth/drive.apps.readonly","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/activity","https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/spreadsheets"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.apps","description":"View and manage your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.apps.readonly","description":"View your Google Drive apps"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.meet.readonly","description":"See and download your Google Drive files that were created or edited by Google Meet"},{"scope":"https://www.googleapis.com/auth/drive.metadata","description":"View and manage metadata of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.photos.readonly","description":"View the photos, videos and albums in your Google Photos"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.scripts","description":"Modify your Google Apps Script scripts' behavior"},{"scope":"https://www.googleapis.com/auth/activity","description":"View the activity history of your Google apps"},{"scope":"https://www.googleapis.com/auth/drive.activity","description":"View and add to the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.activity.readonly","description":"View the activity record of files in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.install","description":"Connect itself to your Google Drive"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Drive to manage files and documents.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"https://drive.google.com","api_docs_url":"https://developers.google.com/drive"}} Google Drive ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-docs","display_name":"Google Docs","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-docs.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.created"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.updated"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"webViewLink":{"type":"string"},"modifiedTime":{"type":"string"},"createdTime":{"type":"string"},"owners":{"type":"array","items":{"type":"string"}}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocument.deleted"},"model":{"type":"string","const":"GoogleDocument"},"description":{"type":"string","const":"A document was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.created"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was created"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.updated"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"},"documentId":{"type":"string"},"title":{"type":"string"},"body":{"type":"string"},"revisionId":{"type":"string"},"modifiedTime":{"type":"string"}},"required":["id","documentId","title","body"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleDocumentContent.deleted"},"model":{"type":"string","const":"GoogleDocumentContent"},"description":{"type":"string","const":"Document content was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/docs/api/reference/rest/v1/documents"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/documents.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/docs","https://www.googleapis.com/auth/documents","https://www.googleapis.com/auth/documents.readonly","https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/docs","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/documents","description":"See, edit, create, and delete all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/documents.readonly","description":"See all your Google Docs documents"},{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Docs to create, read, and update documents.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Docs ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-calendar","display_name":"Google Calendar","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-calendar.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.created"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was created or added"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.updated"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"timeZone":{"type":"string"},"colorId":{"type":"string"},"backgroundColor":{"type":"string"},"foregroundColor":{"type":"string"},"accessRole":{"type":"string"},"primary":{"type":"boolean"},"deleted":{"type":"boolean"}},"required":["id","summary"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendar.deleted"},"model":{"type":"string","const":"GoogleCalendar"},"description":{"type":"string","const":"A calendar was deleted or removed"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/calendarList"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.created"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was created"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.updated"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"htmlLink":{"type":"string"},"created":{"type":"string"},"updated":{"type":"string"},"summary":{"type":"string"},"description":{"type":"string"},"location":{"type":"string"},"creator":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"organizer":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"displayName":{"type":"string"},"self":{"type":"boolean"}}},"start":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"end":{"type":"object","properties":{"date":{"type":"string"},"dateTime":{"type":"string"},"timeZone":{"type":"string"}}},"recurringEventId":{"type":"string"},"iCalUID":{"type":"string"},"eventType":{"type":"string"}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleCalendarEvent.deleted"},"model":{"type":"string","const":"GoogleCalendarEvent"},"description":{"type":"string","const":"A calendar event was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/calendar/api/v3/reference/events"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/calendar.settings.readonly","https://www.googleapis.com/auth/calendar.app.created","https://www.googleapis.com/auth/calendar.calendarlist.readonly","https://www.googleapis.com/auth/calendar.events.freebusy","https://www.googleapis.com/auth/calendar.events.public.readonly","https://www.googleapis.com/auth/calendar.freebusy","https://www.googleapis.com/auth/calendar","https://www.googleapis.com/auth/calendar.acls","https://www.googleapis.com/auth/calendar.acls.readonly","https://www.googleapis.com/auth/calendar.calendarlist","https://www.googleapis.com/auth/calendar.calendars.readonly","https://www.googleapis.com/auth/calendar.calendars","https://www.googleapis.com/auth/calendar.events","https://www.googleapis.com/auth/calendar.events.owned","https://www.googleapis.com/auth/calendar.events.owned.readonly","https://www.googleapis.com/auth/calendar.events.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/calendar","description":"See, edit, share, and permanently delete all the calendars you can access using Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.events","description":"View and edit events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.events.readonly","description":"View events on all your calendars"},{"scope":"https://www.googleapis.com/auth/calendar.readonly","description":"See and download any calendar you can access using your Google Calendar"},{"scope":"https://www.googleapis.com/auth/calendar.settings.readonly","description":"View your Calendar settings"},{"scope":"https://www.googleapis.com/auth/calendar.acls","description":"See and change the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.acls.readonly","description":"See the sharing permissions of Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist","description":"See, add, and remove Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendarlist.readonly","description":"See the list of Google calendars you're subscribed to"},{"scope":"https://www.googleapis.com/auth/calendar.calendars","description":"See and change the properties of Google calendars you have access to, and create secondary calendars"},{"scope":"https://www.googleapis.com/auth/calendar.calendars.readonly","description":"See the title, description, default time zone, and other properties of Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned","description":"See, create, change, and delete events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.events.owned.readonly","description":"See the events on Google calendars you own"},{"scope":"https://www.googleapis.com/auth/calendar.app.created","description":"Make secondary Google calendars, and see, create, change, and delete events on them"},{"scope":"https://www.googleapis.com/auth/calendar.events.freebusy","description":"See the availability on Google calendars you have access to"},{"scope":"https://www.googleapis.com/auth/calendar.events.public.readonly","description":"See the events on public calendars"},{"scope":"https://www.googleapis.com/auth/calendar.freebusy","description":"View your availability in your calendars"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Retrieve, create, update, and manage calendars and events.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Google Calendar ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"github","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:user","read:org","read:project","user:email","repo"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.created"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.updated"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"full_name":{"type":"string"},"owner":{"type":"string"},"description":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"private":{"type":"boolean"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","name","full_name","owner","url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubRepo.deleted"},"model":{"type":"string","const":"GithubRepo"},"description":{"type":"string","const":"A repository was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/repos/repos"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.created"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.updated"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubIssue.deleted"},"model":{"type":"string","const":"GithubIssue"},"description":{"type":"string","const":"An issue was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/issues/issues"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.created"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was created"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.updated"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was updated"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"},"number":{"type":"number"},"title":{"type":"string"},"state":{"type":"string"},"owner":{"type":"string"},"repo":{"type":"string"},"author":{"type":"string"},"body":{"type":"string"},"head_ref":{"type":"string"},"base_ref":{"type":"string"},"merged":{"type":"boolean"},"merged_at":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"}},"required":["id","number","title","state","owner","repo","head_ref","base_ref"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubPullRequest.deleted"},"model":{"type":"string","const":"GithubPullRequest"},"description":{"type":"string","const":"A pull request was deleted"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/pulls/pulls"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GithubCommit.created"},"model":{"type":"string","const":"GithubCommit"},"description":{"type":"string","const":"A commit was pushed"},"schema_url":{"type":"string","const":"https://docs.github.com/en/rest/commits/commits"},"schema":{"type":"object","properties":{"id":{"type":"string"},"sha":{"type":"string"},"message":{"type":"string"},"author_name":{"type":"string"},"author_email":{"type":"string"},"author_date":{"type":"string"},"committer_name":{"type":"string"},"committer_date":{"type":"string"},"url":{"type":"string"},"html_url":{"type":"string"},"repo_full_name":{"type":"string"}},"required":["id","sha","message","url","repo_full_name"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","required_scopes":["read:user","user:email","repo"],"openint_default_scopes":["read:user","read:org","read:project","user:email","repo"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo"],"scopes":[{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. Also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks."},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories. This scope is only necessary to grant other users or services access to private repository commit statuses without granting access to the code."},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, without granting access to the code."},{"scope":"public_repo","description":"Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories."},{"scope":"repo:invite","description":"Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites without granting access to the code."},{"scope":"security_events","description":"Grants read and write access to security events in the code scanning API. This scope is only necessary to grant other users or services access to security events without granting access to the code."},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories. The repo and public_repo scopes grant full access to repositories, including repository hooks. Use the admin:repo_hook scope to limit access to only repository hooks."},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories."},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories."},{"scope":"admin:org","description":"Fully manage the organization and its teams, projects, and memberships."},{"scope":"write:org","description":"Read and write access to organization membership and organization projects."},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership."},{"scope":"admin:public_key","description":"Fully manage public keys."},{"scope":"write:public_key","description":"Create, list, and view details for public keys."},{"scope":"read:public_key","description":"List and view details for public keys."},{"scope":"admin:org_hook","description":"Grants read, write, ping, and delete access to organization hooks. Note: OAuth tokens will only be able to perform these actions on organization hooks which were created by the OAuth app."},{"scope":"gist","description":"Grants write access to gists."},{"scope":"notifications","description":"Grants read access to notifications, mark as read access to threads, watch/unwatch access to repositories, and read/write/delete access to thread subscriptions."},{"scope":"user","description":"Grants read/write access to profile info only. Note that this scope includes user:email and user:follow."},{"scope":"read:user","description":"Grants access to read a user's profile data."},{"scope":"user:email","description":"Grants read access to a user's email addresses."},{"scope":"user:follow","description":"Grants access to follow or unfollow other users."},{"scope":"project","description":"Grants read/write access to user and organization projects."},{"scope":"read:project","description":"Grants read only access to user and organization projects."},{"scope":"delete_repo","description":"Grants access to delete adminable repositories."},{"scope":"write:packages","description":"Grants access to upload or publish a package in GitHub Packages."},{"scope":"read:packages","description":"Grants access to download or install packages from GitHub Packages."},{"scope":"delete:packages","description":"Grants access to delete packages from GitHub Packages."},{"scope":"admin:gpg_key","description":"Fully manage GPG keys."},{"scope":"write:gpg_key","description":"Create, list, and view details for GPG keys."},{"scope":"read:gpg_key","description":"List and view details for GPG keys."},{"scope":"codespace","description":"Grants the ability to create and manage codespaces. Codespaces can expose a GITHUB_TOKEN which may have a different set of scopes."},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files. Workflow files can expose GITHUB_TOKEN which may have a different set of scopes."},{"scope":"read:audit_log","description":"Read audit log data."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to GitHub to manage repositories, issues, pull requests, and more.","verticals":["developer-tools","ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://github.com","api_docs_url":"https://docs.github.com/en/rest"}} GitHub ga | Ov23liiRrnYhqo26LpHk | 0 | Enabled | |
{"name":"dropbox","display_name":"Dropbox","logo_url":"https://cdn.replit.com/openint/_assets/logo-dropbox.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["account_info.read","files.content.read","files.metadata.read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.created"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was created or uploaded"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.updated"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"},"modified_date":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFile.deleted"},"model":{"type":"string","const":"DropboxFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.created"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was added"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.updated"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"}},"required":["id","email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxUser.deleted"},"model":{"type":"string","const":"DropboxUser"},"description":{"type":"string","const":"A user was removed"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/teams#team-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.created"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.updated"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"path":{"type":"string"}},"required":["id","name","path"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DropboxFolder.deleted"},"model":{"type":"string","const":"DropboxFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["files.metadata.read"],"openint_allowed_scopes":["account_info.read","files.content.read","files.metadata.read"],"scopes":[{"scope":"account_info.read","description":"Read basic account information (name, email, etc.) but no access to files or other sensitive data."},{"scope":"account_info.write","description":"Read and write basic account information (can update profile details)."},{"scope":"files.content.read","description":"Read content of files and folders in the user's Dropbox."},{"scope":"files.content.write","description":"Read and write content of files and folders in the user's Dropbox."},{"scope":"files.metadata.read","description":"Read metadata about files and folders (without accessing content)."},{"scope":"files.metadata.write","description":"Read and write metadata about files and folders (rename, move, etc.)."},{"scope":"sharing.read","description":"View shared files and folders, but cannot modify sharing settings."},{"scope":"sharing.write","description":"View and modify shared files and folders (create and manage shares)."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage files, metadata, uploads, downloads, and account info.","verticals":["wiki","file-storage"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Dropbox alpha | x41r363mvz33v57 | 0 | Enabled | |
{"name":"discord","display_name":"Discord","logo_url":"https://cdn.replit.com/openint/_assets/logo-discord.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.created"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was created or user joined"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.updated"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"type":["string","null"]},"owner":{"type":"boolean"},"permissions":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}}},"required":["id","name","icon","owner","permissions","features"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordGuild.deleted"},"model":{"type":"string","const":"DiscordGuild"},"description":{"type":"string","const":"A guild was deleted or user left"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/user#get-current-user-guilds"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.created"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.updated"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":["string","null"]},"type":{"type":"number"},"position":{"type":["number","null"]},"topic":{"type":["string","null"]},"nsfw":{"type":"boolean"},"parent_id":{"type":["string","null"]}},"required":["id","guild_id","name","type","position","topic","nsfw","parent_id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordChannel.deleted"},"model":{"type":"string","const":"DiscordChannel"},"description":{"type":"string","const":"A channel was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-channels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.created"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member joined the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.updated"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"user_id":{"type":"string"},"username":{"type":"string"},"discriminator":{"type":["string","null"]},"global_name":{"type":["string","null"]},"nick":{"type":["string","null"]},"avatar":{"type":["string","null"]},"roles":{"type":"array","items":{"type":"string"}},"joined_at":{"type":"string"}},"required":["id","guild_id","user_id","username","discriminator","global_name","nick","avatar","roles","joined_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMember.deleted"},"model":{"type":"string","const":"DiscordMember"},"description":{"type":"string","const":"A member left the guild"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#list-guild-members"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.created"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.updated"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"},"channel_id":{"type":"string"},"author_id":{"type":"string"},"author_username":{"type":"string"},"content":{"type":"string"},"timestamp":{"type":"string"},"edited_timestamp":{"type":["string","null"]},"pinned":{"type":"boolean"},"type":{"type":"number"}},"required":["id","channel_id","author_id","author_username","content","timestamp","edited_timestamp","pinned","type"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordMessage.deleted"},"model":{"type":"string","const":"DiscordMessage"},"description":{"type":"string","const":"A message was deleted"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/channel#get-channel-messages"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.created"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was created"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"DiscordRole.updated"},"model":{"type":"string","const":"DiscordRole"},"description":{"type":"string","const":"A role was updated"},"schema_url":{"type":"string","const":"https://discord.com/developers/docs/resources/guild#get-guild-roles"},"schema":{"type":"object","properties":{"id":{"type":"string"},"guild_id":{"type":"string"},"name":{"type":"string"},"color":{"type":"number"},"hoist":{"type":"boolean"},"position":{"type":"number"},"permissions":{"type":"string"},"managed":{"type":"boolean"},"mentionable":{"type":"boolean"}},"required":["id","guild_id","name","color","hoist","position","permissions","managed","mentionable"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"openint_allowed_scopes":["identify","guilds","guilds.join","guilds.members.read","gdm.join","messages.read","email"],"scopes":[{"scope":"activities.read","description":"Allows your app to fetch data from a user's \"Now Playing/Recently Played\" list — not currently available for apps"},{"scope":"activities.write","description":"Allows your app to update a user's activity - not currently available for apps (NOT REQUIRED FOR GAMESDK ACTIVITY MANAGER)"},{"scope":"applications.builds.read","description":"Allows your app to read build data for a user's applications"},{"scope":"applications.builds.upload","description":"Allows your app to upload/update builds for a user's applications - requires Discord approval"},{"scope":"applications.commands","description":"Allows your app to add commands to a guild - included by default with the bot scope"},{"scope":"applications.commands.permissions.update","description":"Allows your app to update permissions for its commands in a guild a user has permissions to"},{"scope":"applications.entitlements","description":"Allows your app to read entitlements for a user's applications"},{"scope":"applications.store.update","description":"Allows your app to read and update store data (SKUs, store listings, achievements, etc.) for a user's applications"},{"scope":"bot","description":"For OAuth2 bots, this puts the bot in the user's selected guild by default"},{"scope":"connections","description":"Allows /users/@me/connections to return linked third-party accounts"},{"scope":"dm_channels.read","description":"Allows your app to see information about the user's DMs and group DMs - requires Discord approval"},{"scope":"email","description":"Enables /users/@me to return an email"},{"scope":"gdm.join","description":"Allows your app to join users to a group DM"},{"scope":"guilds","description":"Allows /users/@me/guilds to return basic information about all of a user's guilds"},{"scope":"guilds.join","description":"Allows /guilds/{guild.id}/members/{user.id} to be used for joining users to a guild"},{"scope":"guilds.members.read","description":"Allows /users/@me/guilds/{guild.id}/member to return a user's member information in a guild"},{"scope":"identify","description":"Allows /users/@me without email"},{"scope":"messages.read","description":"For local RPC server API access, this allows you to read messages from all client channels (otherwise restricted to channels/guilds your app creates)"},{"scope":"relationships.read","description":"Allows your app to know a user's friends and implicit relationships - requires Discord approval"},{"scope":"role_connections.write","description":"Allows your app to update a user's connection and metadata for the app"},{"scope":"rpc","description":"For local RPC server access, this allows you to control a user's local Discord client - requires Discord approval"},{"scope":"rpc.activities.write","description":"For local RPC server access, this allows you to update a user's activity - requires Discord approval"},{"scope":"rpc.notifications.read","description":"For local RPC server access, this allows you to receive notifications pushed out to the user - requires Discord approval"},{"scope":"rpc.voice.read","description":"For local RPC server access, this allows you to read a user's voice settings and listen for voice events - requires Discord approval"},{"scope":"rpc.voice.write","description":"For local RPC server access, this allows you to update a user's voice settings - requires Discord approval"},{"scope":"voice","description":"Allows your app to connect to voice on user's behalf and see all the voice members - requires Discord approval"},{"scope":"webhook.incoming","description":"This generates a webhook that is returned in the OAuth token response for authorization code grants"},{"scope":"application_identities.write","description":"Allows your app to manage application identities and linked roles"},{"scope":"guilds.channels.read","description":"Allows your app to read channel information from guilds the user is in"},{"scope":"rpc.screenshare.read","description":"For local RPC server access, this allows you to read screenshare state and events - requires Discord approval"},{"scope":"activities.invites.write","description":"Allows your app to create and manage activity invites for users"},{"scope":"presences.read","description":"Allows your app to read user presence information (online status, activities) - requires Discord approval"},{"scope":"dm_channels.messages.read","description":"Allows your app to read messages from user's DM channels - requires Discord approval"},{"scope":"account.global_name.update","description":"Allows your app to update the user's global display name"},{"scope":"sdk.social_layer","description":"Allows your app to access Discord's social layer features through the SDK"},{"scope":"rpc.video.read","description":"For local RPC server access, this allows you to read video state and events - requires Discord approval"},{"scope":"rpc.screenshare.write","description":"For local RPC server access, this allows you to control screenshare settings - requires Discord approval"},{"scope":"presences.write","description":"Allows your app to update user presence information - requires Discord approval"},{"scope":"dm_channels.messages.write","description":"Allows your app to send messages to user's DM channels - requires Discord approval"},{"scope":"payment_sources.country_code","description":"Allows your app to read the country code from user's payment sources for regional features"},{"scope":"lobbies.write","description":"Allows your app to create and manage game lobbies for users"},{"scope":"relationships.write","description":"Allows your app to manage user relationships (friends, blocked users) - requires Discord approval"},{"scope":"openid","description":"Allows your app to use OpenID Connect for authentication"},{"scope":"gateway.connect","description":"Allows your app to connect to Discord's gateway for real-time events - requires Discord approval"},{"scope":"sdk.social_layer_presence","description":"Allows your app to access presence features through Discord's social layer SDK"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Access user info, channels, messages, and OAuth2 flows.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Discord ga | 1412954729973288990 | 0 | Enabled | |
{"name":"confluence","display_name":"Confluence","logo_url":"https://cdn.replit.com/openint/_assets/logo-confluence.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"site_url":{"type":"string","format":"uri","description":"Your Atlassian site URL (e.g., https://your-domain.atlassian.net)"}},"required":["oauth","site_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.created"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.updated"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"key":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"status":{"type":"string"},"homepage_id":{"type":"string"},"description":{"type":"string"},"created_at":{"type":"string"}},"required":["id","key","name","type","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluenceSpace.deleted"},"model":{"type":"string","const":"ConfluenceSpace"},"description":{"type":"string","const":"A space was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-space/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.created"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was created"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.updated"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was updated"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"space_id":{"type":"string"},"status":{"type":"string"},"parent_id":{"type":"string"},"author_id":{"type":"string"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"version":{"type":"number"}},"required":["id","title","space_id","status","version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"ConfluencePage.deleted"},"model":{"type":"string","const":"ConfluencePage"},"description":{"type":"string","const":"A page was deleted"},"schema_url":{"type":"string","const":"https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"],"openint_allowed_scopes":["read:confluence-user","read:confluence-groups","write:confluence-content","read:confluence-space.summary","write:confluence-file","read:confluence-props","write:confluence-props","search:confluence","read:confluence-content.all","read:confluence-content.summary","offline_access"],"scopes":[{"scope":"write:confluence-content","description":"Permits the creation of pages, blogs, comments and questions"},{"scope":"read:confluence-space.summary","description":"Read a summary of space information without expansions"},{"scope":"write:confluence-space","description":"Create, update and delete space information"},{"scope":"write:confluence-file","description":"Upload attachments"},{"scope":"read:confluence-props","description":"Read content properties"},{"scope":"write:confluence-props","description":"Write content properties"},{"scope":"manage:confluence-configuration","description":"Manage global settings"},{"scope":"read:confluence-content.all","description":"Read all content, including content body (expansions permitted). Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"read:confluence-content.summary","description":"Read a summary of the content, which is the content without expansions. Note, APIs using this scope may also return data allowed by read:confluence-space.summary. However, this scope is not a substitute for read:confluence-space.summary"},{"scope":"search:confluence","description":"Search Confluence. Note, APIs using this scope may also return data allowed by read:confluence-space.summary and read:confluence-content.summary. However, this scope is not a substitute for read:confluence-space.summary or read:confluence-content.summary"},{"scope":"read:confluence-content.permission","description":"View content permission in Confluence"},{"scope":"read:confluence-user","description":"View user information in Confluence that you have access to, including usernames, email adresses and profile pictures"},{"scope":"read:confluence-groups","description":"Permits retrieval of user groups"},{"scope":"write:confluence-groups","description":"Permits creation, removal and update of user groups"},{"scope":"readonly:content.attachment:confluence","description":"Download attachments of a Confluence page or blogpost that you have access to"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Interact with pages, spaces, content, and search via REST API.","verticals":["wiki"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Confluence ga | jeIrQp7XUVc9uS8BSdHxvKKTvrOn3Pgi | 0 | Enabled | |
{"name":"asana","display_name":"Asana","logo_url":"https://cdn.replit.com/openint/_assets/logo-asana.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["default"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.created"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.updated"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"status":{"type":"string"},"description":{"type":["string","null"]},"assignee":{"type":["object","null"],"properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]},"due_date":{"type":["string","null"]}},"required":["created_at","modified_at","id","title","url","status","description","assignee","due_date"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaTask.deleted"},"model":{"type":"string","const":"AsanaTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.created"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.updated"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"}},"required":["gid","resource_type","name","id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaProject.deleted"},"model":{"type":"string","const":"AsanaProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.created"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.updated"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"created_at":{"type":["string","null"]},"modified_at":{"type":["string","null"]},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"avatar_url":{"type":["string","null"]}},"required":["created_at","modified_at","id","name","email","avatar_url"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaUser.deleted"},"model":{"type":"string","const":"AsanaUser"},"description":{"type":"string","const":"A user was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.created"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was created"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.updated"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was updated"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"gid":{"type":"string"},"resource_type":{"type":"string"},"name":{"type":"string"},"id":{"type":"string"},"is_organization":{"type":"boolean"}},"required":["gid","resource_type","name","id","is_organization"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AsanaWorkspace.deleted"},"model":{"type":"string","const":"AsanaWorkspace"},"description":{"type":"string","const":"A workspace was deleted"},"schema_url":{"type":"string","const":"https://developers.asana.com/docs/webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["default"],"openint_allowed_scopes":["default"],"scopes":[{"scope":"openid","description":"Provides access to OpenID Connect ID tokens and the OpenID Connect user info endpoint."},{"scope":"email","description":"Provides access to the user's email through the OpenID Connect user info endpoint."},{"scope":"profile","description":"Provides access to the user's name and profile photo through the OpenID Connect user info endpoint."},{"scope":"default","description":"The default scope provides read-only access to the user's tasks, projects, and workspaces. It does not allow modifications."},{"scope":"attachments:delete","description":"Allows deleting attachments."},{"scope":"attachments:read","description":"Provides read-only access to attachments."},{"scope":"attachments:write","description":"Allows creating attachments."},{"scope":"custom_fields:read","description":"Provides read-only access to custom fields."},{"scope":"custom_fields:write","description":"Allows creating and updating custom fields and enum options."},{"scope":"goals:read","description":"Provides read-only access to goals."},{"scope":"portfolios:read","description":"Provides read-only access to portfolios."},{"scope":"portfolios:write","description":"Allows creating, updating portfolios and managing portfolio items and custom fields."},{"scope":"project_templates:read","description":"Provides read-only access to project templates."},{"scope":"projects:delete","description":"Allows deleting projects."},{"scope":"projects:read","description":"Provides read-only access to projects and project task counts."},{"scope":"projects:write","description":"Allows creating, updating, duplicating projects and managing custom field settings."},{"scope":"stories:read","description":"Provides read-only access to stories."},{"scope":"stories:write","description":"Allows creating and updating stories."},{"scope":"tags:read","description":"Provides read-only access to tags."},{"scope":"tags:write","description":"Allows creating and updating tags."},{"scope":"task_templates:read","description":"Provides read-only access to task templates."},{"scope":"tasks:delete","description":"Allows deleting tasks."},{"scope":"tasks:read","description":"Provides read-only access to tasks, subtasks, dependencies, and user task lists."},{"scope":"tasks:write","description":"Allows creating, updating, duplicating tasks and managing task relationships."},{"scope":"team_memberships:read","description":"Provides read-only access to team memberships."},{"scope":"teams:read","description":"Provides read-only access to teams."},{"scope":"users:read","description":"Provides read-only access to users and user favorites."},{"scope":"webhooks:delete","description":"Allows deleting webhooks."},{"scope":"webhooks:read","description":"Provides read-only access to webhooks."},{"scope":"webhooks:write","description":"Allows creating and updating webhooks."},{"scope":"workspaces:read","description":"Provides read-only access to workspaces."},{"scope":"workspaces.typeahead:read","description":"Provides access to workspace typeahead search functionality."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Asana to manage tasks, projects, workspaces, and team workflows.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://app.asana.com","api_docs_url":"https://developers.asana.com/docs"}} Asana alpha | 1211231088391363 | 0 | Enabled | |
{"name":"google-slides","display_name":"Google Slides","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-slides.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.created"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.updated"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.deleted"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.created"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was created"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.updated"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.deleted"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.created"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.updated"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.deleted"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/presentations.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/presentations","description":"See, edit, create, and delete all your Google Slides presentations"},{"scope":"https://www.googleapis.com/auth/presentations.readonly","description":"See all your Google Slides presentations"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Slides to create and manage presentations.","verticals":["other"],"links":{"web_url":"https://slides.google.com","api_docs_url":"https://developers.google.com/slides"}} Google Slides ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"google-slides","display_name":"Google Slides","logo_url":"https://cdn.replit.com/openint/_assets/logo-google-slides.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.created"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.updated"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"created_time":{"type":["string","null"]},"modified_time":{"type":["string","null"]},"web_view_link":{"type":["string","null"]},"thumbnail_link":{"type":["string","null"]},"owner_email":{"type":["string","null"]}},"required":["id","name","created_time","modified_time","web_view_link","thumbnail_link","owner_email"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesPresentation.deleted"},"model":{"type":"string","const":"GoogleSlidesPresentation"},"description":{"type":"string","const":"A presentation was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/files/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.created"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was created"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.updated"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"object_id":{"type":"string"},"page_type":{"type":["string","null"]},"slide_index":{"type":"number"}},"required":["id","presentation_id","object_id","page_type","slide_index"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesSlide.deleted"},"model":{"type":"string","const":"GoogleSlidesSlide"},"description":{"type":"string","const":"A slide was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/workspace/slides/api/reference/rest/v1/presentations/get"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.created"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was created"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.updated"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was updated"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"},"presentation_id":{"type":"string"},"content":{"type":["string","null"]},"author_name":{"type":["string","null"]},"author_email":{"type":["string","null"]},"created_time":{"type":"string"},"modified_time":{"type":["string","null"]},"resolved":{"type":"boolean"}},"required":["id","presentation_id","content","author_name","author_email","created_time","modified_time","resolved"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"GoogleSlidesComment.deleted"},"model":{"type":"string","const":"GoogleSlidesComment"},"description":{"type":"string","const":"A comment was deleted"},"schema_url":{"type":"string","const":"https://developers.google.com/drive/api/reference/rest/v3/comments/list"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/presentations.readonly"],"openint_allowed_scopes":["https://www.googleapis.com/auth/drive","https://www.googleapis.com/auth/drive.appdata","https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive.readonly","https://www.googleapis.com/auth/drive.metadata.readonly","https://www.googleapis.com/auth/presentations","https://www.googleapis.com/auth/presentations.readonly"],"scopes":[{"scope":"https://www.googleapis.com/auth/drive","description":"See, edit, create, and delete all of your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.appdata","description":"See, create, and delete its own configuration data in your Google Drive"},{"scope":"https://www.googleapis.com/auth/drive.file","description":"See, edit, create, and delete only the specific Google Drive files you use with this app"},{"scope":"https://www.googleapis.com/auth/drive.metadata.readonly","description":"See information about your Google Drive files"},{"scope":"https://www.googleapis.com/auth/drive.readonly","description":"See and download all your Google Drive files"},{"scope":"https://www.googleapis.com/auth/presentations","description":"See, edit, create, and delete all your Google Slides presentations"},{"scope":"https://www.googleapis.com/auth/presentations.readonly","description":"See all your Google Slides presentations"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Google Slides to create and manage presentations.","verticals":["other"],"links":{"web_url":"https://slides.google.com","api_docs_url":"https://developers.google.com/slides"}} Google Slides ga | 1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com | 0 | Enabled | |
{"name":"todoist","display_name":"Todoist","logo_url":"https://cdn.replit.com/openint/_assets/logo-todoist.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["task:add","data:read","data:read_write","data:delete"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.created"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.updated"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.deleted"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.created"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.updated"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.deleted"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.created"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.updated"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.deleted"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.created"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.updated"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.deleted"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["data:read","task:add","data:read_write"],"openint_allowed_scopes":["task:add","data:read","data:read_write","data:delete"],"scopes":[{"scope":"task:add","description":"Allows the application to create new tasks in the user's Todoist account."},{"scope":"data:read","description":"Allows read-only access to the user's projects, tasks, and other data in Todoist."},{"scope":"data:read_write","description":"Grants read and write access to application data, including tasks, projects, labels, and filters. This scope includes task:add and data:read scopes."},{"scope":"data:delete","description":"Grants permission to delete application data, including tasks, labels, and filters."},{"scope":"project:delete","description":"Allows the application to delete projects in the user's Todoist account."},{"scope":"backups:read","description":"Grants permission to list backups bypassing MFA requirements."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Todoist to manage tasks, projects, labels, and sections.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://todoist.com","api_docs_url":"https://developer.todoist.com/api/v1"}} Todoist alpha | df4d393a7c5645e2a04c517571b2719b | 0 | Enabled | |
{"name":"todoist","display_name":"Todoist","logo_url":"https://cdn.replit.com/openint/_assets/logo-todoist.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["task:add","data:read","data:read_write","data:delete"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.created"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.updated"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"content":{"type":"string"},"description":{"type":"string"},"project_id":{"type":"string"},"section_id":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"priority":{"type":"number"},"labels":{"type":"array","items":{"type":"string"}},"due_date":{"type":"string"},"is_completed":{"type":"boolean"},"created_at":{"type":"string"},"creator_id":{"type":"string"},"assignee_id":{"type":"string"}},"required":["id","content","project_id","order","priority","labels","is_completed","created_at"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistTask.deleted"},"model":{"type":"string","const":"TodoistTask"},"description":{"type":"string","const":"A task was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#tasks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.created"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.updated"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"parent_id":{"type":"string"},"order":{"type":"number"},"comment_count":{"type":"number"},"is_shared":{"type":"boolean"},"is_favorite":{"type":"boolean"},"is_inbox_project":{"type":"boolean"},"view_style":{"type":"string"}},"required":["id","name","color","order","comment_count","is_shared","is_favorite","is_inbox_project","view_style"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistProject.deleted"},"model":{"type":"string","const":"TodoistProject"},"description":{"type":"string","const":"A project was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#projects"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.created"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.updated"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"color":{"type":"string"},"order":{"type":"number"},"is_favorite":{"type":"boolean"}},"required":["id","name","color","order","is_favorite"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistLabel.deleted"},"model":{"type":"string","const":"TodoistLabel"},"description":{"type":"string","const":"A label was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#labels"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.created"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was created"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.updated"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was updated"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"project_id":{"type":"string"},"order":{"type":"number"}},"required":["id","name","project_id","order"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"TodoistSection.deleted"},"model":{"type":"string","const":"TodoistSection"},"description":{"type":"string","const":"A section was deleted"},"schema_url":{"type":"string","const":"https://developer.todoist.com/rest/v2/#sections"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["data:read","task:add","data:read_write"],"openint_allowed_scopes":["task:add","data:read","data:read_write","data:delete"],"scopes":[{"scope":"task:add","description":"Allows the application to create new tasks in the user's Todoist account."},{"scope":"data:read","description":"Allows read-only access to the user's projects, tasks, and other data in Todoist."},{"scope":"data:read_write","description":"Grants read and write access to application data, including tasks, projects, labels, and filters. This scope includes task:add and data:read scopes."},{"scope":"data:delete","description":"Grants permission to delete application data, including tasks, labels, and filters."},{"scope":"project:delete","description":"Allows the application to delete projects in the user's Todoist account."},{"scope":"backups:read","description":"Grants permission to list backups bypassing MFA requirements."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Connect to Todoist to manage tasks, projects, labels, and sections.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"https://todoist.com","api_docs_url":"https://developer.todoist.com/api/v1"}} Todoist alpha | df4d393a7c5645e2a04c517571b2719b | 0 | Enabled | |
{"name":"linear","display_name":"Linear","logo_url":"https://cdn.replit.com/openint/_assets/logo-linear.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","issues:create","comments:create","timeSchedule:write","admin"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"issue_create"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"New issue created"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_update"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue modified"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_remove"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_create"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment added to issue"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_update"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment edited"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_remove"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment removed"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write","admin"],"openint_allowed_scopes":["read","write","issues:create","comments:create","timeSchedule:write","admin"],"scopes":[{"scope":"read","description":"(Default) Read access for the user's account. This scope will always be present."},{"scope":"write","description":"Write access for the user's account. If your application only needs to create comments, use a more targeted scope."},{"scope":"issues:create","description":"Allows creating new issues and their attachments."},{"scope":"comments:create","description":"Allows creating new issue comments."},{"scope":"timeSchedule:write","description":"Allows creating and modifying time schedules."},{"scope":"admin","description":"Full access to admin level endpoints. You should never ask for this permission unless it's absolutely needed."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Query issues, projects, cycles, and manage issue tracking via GraphQL.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Linear ga | 9e9fade594d9ddbffe776c254bcd447e | 0 | Enabled | |
{"name":"linear","display_name":"Linear","logo_url":"https://cdn.replit.com/openint/_assets/logo-linear.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","issues:create","comments:create","timeSchedule:write","admin"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"issue_create"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"New issue created"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_update"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue modified"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"issue_remove"},"model":{"type":"string","const":"Issue"},"description":{"type":"string","const":"Issue deleted"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Issue"},"data":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"completedAt":{"type":"string"},"number":{"type":"number"},"projectId":{"type":"string"},"priority":{"type":"number"}},"required":["id","title","createdAt","updatedAt","number","priority"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_create"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment added to issue"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"create"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_update"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment edited"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"update"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"comment_remove"},"model":{"type":"string","const":"Comment"},"description":{"type":"string","const":"Comment removed"},"schema_url":{"type":"string","const":"https://linear.app/developers/webhooks#webhook-payload"},"schema":{"type":"object","properties":{"action":{"type":"string","const":"remove"},"type":{"type":"string","const":"Comment"},"data":{"type":"object","properties":{"id":{"type":"string"},"body":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"issueId":{"type":"string"}},"required":["id","body","createdAt","updatedAt","issueId"]},"createdAt":{"type":"string"},"organizationId":{"type":"string"},"url":{"type":"string"},"webhookId":{"type":"string"}},"required":["action","type","data","createdAt","organizationId","url","webhookId"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write","admin"],"openint_allowed_scopes":["read","write","issues:create","comments:create","timeSchedule:write","admin"],"scopes":[{"scope":"read","description":"(Default) Read access for the user's account. This scope will always be present."},{"scope":"write","description":"Write access for the user's account. If your application only needs to create comments, use a more targeted scope."},{"scope":"issues:create","description":"Allows creating new issues and their attachments."},{"scope":"comments:create","description":"Allows creating new issue comments."},{"scope":"timeSchedule:write","description":"Allows creating and modifying time schedules."},{"scope":"admin","description":"Full access to admin level endpoints. You should never ask for this permission unless it's absolutely needed."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Query issues, projects, cycles, and manage issue tracking via GraphQL.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Linear ga | 9e9fade594d9ddbffe776c254bcd447e | 0 | Enabled | |
{"name":"zendesk","display_name":"Zendesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-zendesk.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain (e.g., \"acme\" for https://acme.zendesk.com)"}},"required":["oauth","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain. This is the first part of your Zendesk URL. For example, if your Zendesk URL is https://acme.zendesk.com, then your subdomain is \"acme\".","example":"acme"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.created"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.created"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-soft-deleted"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.description_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket description changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#description-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new description of the ticket"},"previous":{"type":"string","description":"The previous description of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.description_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket subject changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#subject-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new subject of the ticket"},"previous":{"type":"string","description":"The previous subject of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket priority changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#priority-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The new priority of the ticket"},"previous":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The previous priority of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.comment_added"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket comment created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#comment-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"comment":{"type":"object","properties":{"body":{"type":"string","description":"The body of the comment"},"id":{"type":"string","description":"The ID of the comment"},"is_public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the author of the comment"},"name":{"type":"string","description":"The name of the author of the comment"},"is_staff":{"type":"boolean","description":"Whether the author is a staff member"}},"required":["id","name","is_staff"]}},"required":["body","id","is_public","author"]}},"required":["comment"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.comment_added"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write"],"openint_allowed_scopes":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"],"scopes":[{"scope":"read","description":"Allows read-only access to most Zendesk resources (tickets, users, organizations, etc.) but no modifications"},{"scope":"write","description":"Allows creation and modification of Zendesk resources (tickets, users, etc.) but not deletion"},{"scope":"users:read","description":"Read-only access to user profiles and information"},{"scope":"users:write","description":"Create, update and delete users"},{"scope":"tickets:read","description":"Read-only access to tickets and their properties"},{"scope":"tickets:write","description":"Create and update tickets (but not delete)"},{"scope":"organizations:read","description":"Read-only access to organization profiles and information"},{"scope":"organizations:write","description":"Create, update and delete organizations"},{"scope":"hc:read","description":"Read-only access to Help Center resources"},{"scope":"hc:write","description":"Write access to Help Center resources"},{"scope":"apps:read","description":"View public information about Zendesk Marketplace apps, including installation status on your Zendesk instance"},{"scope":"apps:write","description":"Create, update, install, and delete Zendesk Marketplace apps"},{"scope":"triggers:read","description":"Read-only access to triggers and their status"},{"scope":"triggers:write","description":"Create, update, and delete triggers"},{"scope":"automations:read","description":"Read-only access to automations and their status"},{"scope":"automations:write","description":"Create, update, and delete automations"},{"scope":"targets:read","description":"Read-only access to targets and their status"},{"scope":"targets:write","description":"Create, update, and delete targets"},{"scope":"webhooks:read","description":"Read-only access to webhooks and their status"},{"scope":"webhooks:write","description":"Create, update, and delete webhooks"},{"scope":"auditlogs:read","description":"Read-only access to audit logs"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, update, list tickets and users via Support API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Zendesk alpha | zdg-replit | 0 | Enabled | |
{"name":"zendesk","display_name":"Zendesk","logo_url":"https://cdn.replit.com/openint/_assets/logo-zendesk.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain (e.g., \"acme\" for https://acme.zendesk.com)"}},"required":["oauth","subdomain"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"subdomain":{"type":"string","pattern":"^[a-z0-9_-]+$","description":"Your Zendesk subdomain. This is the first part of your Zendesk URL. For example, if your Zendesk URL is https://acme.zendesk.com, then your subdomain is \"acme\".","example":"acme"}},"required":["subdomain"]},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.created"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.created"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket deleted"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#ticket-soft-deleted"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","additionalProperties":true},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.soft_deleted"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.description_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket description changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#description-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new description of the ticket"},"previous":{"type":"string","description":"The previous description of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.description_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket subject changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#subject-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","description":"The new subject of the ticket"},"previous":{"type":"string","description":"The previous subject of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.subject_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket priority changed"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#priority-changed"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"current":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The new priority of the ticket"},"previous":{"type":"string","enum":["LOW","NORMAL","HIGH","URGENT"],"description":"The previous priority of the ticket"}},"required":["current","previous"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.priority_changed"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"zen:event-type:ticket.comment_added"},"model":{"type":"string","const":"ticket"},"description":{"type":"string","const":"Ticket comment created"},"schema_url":{"type":"string","const":"https://developer.zendesk.com/api-reference/webhooks/event-types/ticket-events/#comment-created"},"schema":{"type":"object","properties":{"account_id":{"type":"number"},"detail":{"type":"object","properties":{"actor_id":{"type":"string"},"assignee_id":{"type":["string","null"]},"brand_id":{"type":"string"},"created_at":{"type":"string"},"custom_status":{"type":"string"},"description":{"type":"string"},"external_id":{"type":["string","null"]},"form_id":{"type":"string"},"group_id":{"type":["string","null"]},"id":{"type":"string"},"is_public":{"type":"boolean"},"organization_id":{"type":["string","null"]},"priority":{"type":["string","null"]},"requester_id":{"type":"string"},"status":{"type":"string"},"subject":{"type":"string"},"submitter_id":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"type":{"type":["string","null"]},"updated_at":{"type":"string"},"via":{"type":"object","properties":{"channel":{"type":"string"}},"required":["channel"]}},"required":["actor_id","assignee_id","brand_id","created_at","external_id","group_id","id","is_public","organization_id","priority","requester_id","status","subject","submitter_id","tags","type","updated_at","via"]},"event":{"type":"object","properties":{"comment":{"type":"object","properties":{"body":{"type":"string","description":"The body of the comment"},"id":{"type":"string","description":"The ID of the comment"},"is_public":{"type":"boolean","description":"Whether the comment is public"},"author":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the author of the comment"},"name":{"type":"string","description":"The name of the author of the comment"},"is_staff":{"type":"boolean","description":"Whether the author is a staff member"}},"required":["id","name","is_staff"]}},"required":["body","id","is_public","author"]}},"required":["comment"]},"id":{"type":"string"},"subject":{"type":"string"},"time":{"type":"string"},"type":{"type":"string","const":"zen:event-type:ticket.comment_added"},"zendesk_event_version":{"type":"string"}},"required":["account_id","detail","event","id","subject","time","type","zendesk_event_version"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read","write"],"openint_allowed_scopes":["read","write","users:read","users:write","tickets:read","tickets:write","organizations:read","organizations:write","hc:read","hc:write","apps:read","apps:write","triggers:read","triggers:write","automations:read","automations:write","webhooks:read","webhooks:write","targets:read","targets:write","auditlogs:read"],"scopes":[{"scope":"read","description":"Allows read-only access to most Zendesk resources (tickets, users, organizations, etc.) but no modifications"},{"scope":"write","description":"Allows creation and modification of Zendesk resources (tickets, users, etc.) but not deletion"},{"scope":"users:read","description":"Read-only access to user profiles and information"},{"scope":"users:write","description":"Create, update and delete users"},{"scope":"tickets:read","description":"Read-only access to tickets and their properties"},{"scope":"tickets:write","description":"Create and update tickets (but not delete)"},{"scope":"organizations:read","description":"Read-only access to organization profiles and information"},{"scope":"organizations:write","description":"Create, update and delete organizations"},{"scope":"hc:read","description":"Read-only access to Help Center resources"},{"scope":"hc:write","description":"Write access to Help Center resources"},{"scope":"apps:read","description":"View public information about Zendesk Marketplace apps, including installation status on your Zendesk instance"},{"scope":"apps:write","description":"Create, update, install, and delete Zendesk Marketplace apps"},{"scope":"triggers:read","description":"Read-only access to triggers and their status"},{"scope":"triggers:write","description":"Create, update, and delete triggers"},{"scope":"automations:read","description":"Read-only access to automations and their status"},{"scope":"automations:write","description":"Create, update, and delete automations"},{"scope":"targets:read","description":"Read-only access to targets and their status"},{"scope":"targets:write","description":"Create, update, and delete targets"},{"scope":"webhooks:read","description":"Read-only access to webhooks and their status"},{"scope":"webhooks:write","description":"Create, update, and delete webhooks"},{"scope":"auditlogs:read","description":"Read-only access to audit logs"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Create, update, list tickets and users via Support API.","verticals":["ticketing"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Zendesk alpha | zdg-replit | 0 | Enabled | |
{"name":"revenuecat","display_name":"RevenueCat","logo_url":"https://cdn.replit.com/openint/_assets/logo-revenuecat.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["project_configuration:projects:read_write","project_configuration:apps:read_write","project_configuration:entitlements:read_write","project_configuration:offerings:read_write","project_configuration:packages:read_write","project_configuration:products:read_write","project_configuration:integrations:read","project_configuration:integrations:read_write","project_configuration:virtual_currencies:read","project_configuration:virtual_currencies:read_write","customer_information:customers:read","customer_information:subscriptions:read","customer_information:purchases:read","charts_metrics:overview:read","charts_metrics:charts:read"],"openint_allowed_scopes":["project_configuration:projects:read","project_configuration:projects:read_write","project_configuration:apps:read","project_configuration:apps:read_write","project_configuration:entitlements:read","project_configuration:entitlements:read_write","project_configuration:offerings:read","project_configuration:offerings:read_write","project_configuration:packages:read","project_configuration:packages:read_write","project_configuration:products:read","project_configuration:products:read_write","project_configuration:integrations:read","project_configuration:integrations:read_write","project_configuration:virtual_currencies:read","project_configuration:virtual_currencies:read_write","customer_information:customers:read","customer_information:subscriptions:read","customer_information:purchases:read","charts_metrics:overview:read","charts_metrics:charts:read"],"scopes":[{"scope":"project_configuration:projects:read","description":"List projects"},{"scope":"project_configuration:projects:read_write","description":"Create, update, delete projects"},{"scope":"project_configuration:apps:read","description":"Read app information"},{"scope":"project_configuration:apps:read_write","description":"Create, update, delete apps"},{"scope":"project_configuration:entitlements:read","description":"Read entitlements"},{"scope":"project_configuration:entitlements:read_write","description":"Manage entitlements"},{"scope":"project_configuration:offerings:read","description":"Read offerings"},{"scope":"project_configuration:offerings:read_write","description":"Manage offerings"},{"scope":"project_configuration:packages:read","description":"Read packages"},{"scope":"project_configuration:packages:read_write","description":"Manage packages"},{"scope":"project_configuration:products:read","description":"Read products"},{"scope":"project_configuration:products:read_write","description":"Manage products"},{"scope":"project_configuration:integrations:read","description":"Read integrations"},{"scope":"project_configuration:integrations:read_write","description":"Manage integrations"},{"scope":"project_configuration:virtual_currencies:read","description":"Read virtual currencies"},{"scope":"project_configuration:virtual_currencies:read_write","description":"Manage virtual currencies"},{"scope":"customer_information:customers:read","description":"Read customer information"},{"scope":"customer_information:subscriptions:read","description":"Read subscription information"},{"scope":"customer_information:purchases:read","description":"Read purchase information"},{"scope":"charts_metrics:overview:read","description":"Read overview metrics"},{"scope":"charts_metrics:charts:read","description":"Read charts metrics"}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage subscription products, entitlements, and metrics.","verticals":["commerce"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} RevenueCat alpha | UmVwbGl0 | 0 | Enabled | |
{"name":"elevenlabs","display_name":"ElevenLabs","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevenlabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Convert text to speech, transcribe audio, and manage voices.","verticals":["communication","other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ElevenLabs beta | 0 | Enabled | ||
{"name":"elevenlabs","display_name":"ElevenLabs","logo_url":"https://cdn.replit.com/openint/_assets/logo-elevenlabs.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your ElevenLabs API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Convert text to speech, transcribe audio, and manage voices.","verticals":["communication","other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} ElevenLabs beta | 0 | Enabled | ||
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"openint_allowed_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write Slack messages via the Web API (not for Events API apps)","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slack ga | 3963164567.10078142141814 | 0 | Enabled | |
{"name":"slack","display_name":"Slack","logo_url":"https://cdn.replit.com/openint/_assets/logo-slack.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"openint_allowed_scopes":["im:history","im:write","app_mentions:read","chat:write","im:read","users:read","users:read.email","channels:history","channels:read"],"scopes":[{"scope":"app_configurations:read","description":"Allows the app to read app configuration settings."},{"scope":"app_configurations:write","description":"Allows the app to write app configuration settings."},{"scope":"app_mentions:read","description":"Allows the app to view messages that directly mention the app in channels it has access to."},{"scope":"channels:read","description":"Allows the app to view basic information about public channels in the workspace, including channel names, topics, and purposes."},{"scope":"channels:history","description":"Allows the app to view messages and other content in public channels."},{"scope":"channels:write","description":"Allows the app to create, rename, and archive public channels, as well as set their purpose and topic."},{"scope":"chat:write","description":"Allows the app to post messages in channels and conversations it has access to."},{"scope":"commands","description":"Allows the app to add custom slash commands that users can invoke in Slack."},{"scope":"im:history","description":"Allows the app to view messages and other content in direct messages."},{"scope":"im:write","description":"Allows the app to start direct message conversations with users."},{"scope":"users:read","description":"Allows the app to view basic information about users in the workspace, including names, emails, and avatars."},{"scope":"users:read.email","description":"Allows the app to view email addresses of users in the workspace (in addition to basic user information)."},{"scope":"users.profile:read","description":"Allows the app to view users' profile details, including custom profile fields."},{"scope":"admin","description":"Allows the app to perform administrative actions, including managing users, channels, and workspace settings."},{"scope":"files:read","description":"Allows the app to view files shared in channels and conversations it has access to."},{"scope":"files:write","description":"Allows the app to upload, edit, and delete files in channels and conversations it has access to."}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Read and write Slack messages via the Web API (not for Events API apps)","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Slack ga | 3963164567.10078142141814 | 0 | Enabled | |
{"name":"onedrive","display_name":"Microsoft OneDrive","logo_url":"https://cdn.replit.com/openint/_assets/logo-onedrive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.created"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.updated"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.deleted"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.created"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.updated"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.deleted"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Files.Read","description":"Read user files"},{"scope":"https://graph.microsoft.com/Files.ReadWrite","description":"Have full access to user files"},{"scope":"https://graph.microsoft.com/Files.Read.All","description":"Read all files that user can access"},{"scope":"https://graph.microsoft.com/Files.ReadWrite.All","description":"Have full access to all files user can access"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Sites.Read.All","description":"Read items in all site collections"},{"scope":"https://graph.microsoft.com/Sites.ReadWrite.All","description":"Read and write items in all site collections"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage and interact with files via Microsoft Graph.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Microsoft OneDrive ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"onedrive","display_name":"Microsoft OneDrive","logo_url":"https://cdn.replit.com/openint/_assets/logo-onedrive.svg","stage":"ga","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"anyOf":[{"type":"object","properties":{"scopes":{"type":"array","items":{"type":"string","enum":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"]},"title":"Scopes","description":"Scopes for OpenInt Platform Credentials"}},"required":["scopes"],"additionalProperties":false,"title":"Use OpenInt platform credentials"},{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField","title":"Use my own"}],"ui:field":"OAuthField","ui:fieldReplacesAnyOrOneOf":true}}},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.created"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.updated"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"mime_type":{"type":"string"},"size":{"type":"number"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"},"created_by":{"type":"string"},"last_modified_by":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFile.deleted"},"model":{"type":"string","const":"OneDriveFile"},"description":{"type":"string","const":"A file was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.created"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was created"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.updated"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was updated"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"web_url":{"type":"string"},"parent_id":{"type":"string"},"child_count":{"type":"number"},"created_at":{"type":"string"},"last_modified_at":{"type":"string"}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"OneDriveFolder.deleted"},"model":{"type":"string","const":"OneDriveFolder"},"description":{"type":"string","const":"A folder was deleted"},"schema_url":{"type":"string","const":"https://learn.microsoft.com/en-us/graph/api/resources/driveitem"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"openint_allowed_scopes":["https://graph.microsoft.com/Files.Read","https://graph.microsoft.com/User.Read","https://graph.microsoft.com/Files.ReadWrite","offline_access"],"scopes":[{"scope":"https://graph.microsoft.com/Files.Read","description":"Read user files"},{"scope":"https://graph.microsoft.com/Files.ReadWrite","description":"Have full access to user files"},{"scope":"https://graph.microsoft.com/Files.Read.All","description":"Read all files that user can access"},{"scope":"https://graph.microsoft.com/Files.ReadWrite.All","description":"Have full access to all files user can access"},{"scope":"https://graph.microsoft.com/User.Read","description":"Sign in and read user profile"},{"scope":"https://graph.microsoft.com/Sites.Read.All","description":"Read items in all site collections"},{"scope":"https://graph.microsoft.com/Sites.ReadWrite.All","description":"Read and write items in all site collections"}],"webhook_registration_input":{},"has_openint_credentials":true,"description":"Manage and interact with files via Microsoft Graph.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Microsoft OneDrive ga | 0c40bdec-fc27-40e5-bb69-1b3425534e90 | 0 | Enabled | |
{"name":"brave","display_name":"Brave","logo_url":"https://cdn.replit.com/openint/_assets/logo-brave.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Perform web, image, video, and LLM-powered search queries.","verticals":["other"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Brave beta | 0 | Enabled | ||
{"name":"github-source-control","display_name":"GitHub","logo_url":"https://cdn.replit.com/openint/_assets/logo-github-source-control.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"},"base_url":{"type":"string","format":"uri","default":"https://github.com","description":"Base URL for GitHub (default: https://github.com). Set to your GitHub Enterprise Server URL for on-prem."},"api_base_url":{"type":"string","format":"uri","default":"https://api.github.com","description":"API base URL for GitHub (default: https://api.github.com). For GitHub Enterprise Server, use https://<your-host>/api/v3."}},"required":["base_url","api_base_url"]},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"base_url":{"type":"string","format":"uri","description":"Base URL for GitHub. Set to your GitHub Enterprise Server URL for on-prem."},"api_base_url":{"type":"string","format":"uri","description":"API base URL for GitHub. For GitHub Enterprise Server, use https://<your-host>/api/v3."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["read:user","read:org","read:project","user:email","repo","workflow"],"openint_allowed_scopes":["read:user","read:org","read:project","user:email","repo","project","workflow"],"scopes":[{"scope":"read:user","description":"Grants access to read a user's profile data"},{"scope":"user:email","description":"Grants read access to a user's email addresses"},{"scope":"repo","description":"Grants full access to public and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks"},{"scope":"public_repo","description":"Limits access to public repositories including read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses"},{"scope":"repo:status","description":"Grants read/write access to commit statuses in public and private repositories"},{"scope":"repo_deployment","description":"Grants access to deployment statuses for public and private repositories"},{"scope":"admin:repo_hook","description":"Grants read, write, ping, and delete access to repository hooks in public or private repositories"},{"scope":"write:repo_hook","description":"Grants read, write, and ping access to hooks in public or private repositories"},{"scope":"read:repo_hook","description":"Grants read and ping access to hooks in public or private repositories"},{"scope":"read:org","description":"Read-only access to organization membership, organization projects, and team membership"},{"scope":"workflow","description":"Grants the ability to add and update GitHub Actions workflow files"}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access repositories, issues, pull requests, and authorizations.","verticals":["developer-tools"],"links":{"web_url":"","api_docs_url":""}} GitHub beta | Ov23liiRrnYhqo26LpHk | 0 | Enabled | |
{"name":"x","display_name":"X","logo_url":"https://cdn.replit.com/openint/_assets/logo-x.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access public posts, users, spaces, direct messages, lists, and trends.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} X ga | 0 | Enabled | ||
{"name":"workato","display_name":"Workato","logo_url":"https://cdn.replit.com/openint/_assets/logo-workato.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Workato ga | 0 | Enabled | ||
{"name":"sproutsocial","display_name":"Sprout Social","logo_url":"https://cdn.replit.com/openint/_assets/logo-sproutsocial.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage social profiles, analytics, posts, and media.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sprout Social alpha | 0 | Enabled | ||
{"name":"segment","display_name":"Segment","logo_url":"https://cdn.replit.com/openint/_assets/logo-segment.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage workspaces, sources, destinations, warehouses, and tracking plans.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Segment alpha | 0 | Enabled | ||
{"name":"openai","display_name":"OpenAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-openai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access models for chat, completions, edits, images, moderation, and more.","verticals":["other"],"links":{"web_url":"","api_docs_url":""}} OpenAI beta | 0 | Enabled | ||
{"name":"hex","display_name":"Hex","logo_url":"https://cdn.replit.com/openint/_assets/logo-hex.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically list, run, and manage projects in your Hex workspace.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Hex alpha | 0 | Enabled | ||
{"name":"brave","display_name":"Brave","logo_url":"https://cdn.replit.com/openint/_assets/logo-brave.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Brave Search API subscription token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Perform web, image, video, and LLM-powered search queries.","verticals":["other"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Brave beta | 0 | Enabled | ||
{"name":"ashby","display_name":"Ashby","logo_url":"https://cdn.replit.com/openint/_assets/logo-ashby.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.created"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.updated"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.deleted"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.created"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.updated"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.deleted"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.created"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.updated"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.deleted"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.created"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.updated"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.deleted"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access ATS data such as jobs, candidates, and applications.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ashby alpha | 0 | Enabled | ||
{"name":"amplitude","display_name":"Amplitude","logo_url":"https://cdn.replit.com/openint/_assets/logo-amplitude.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Ingest events and interact with analytics and export APIs.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Amplitude alpha | 0 | Enabled | ||
{"name":"agentmail","display_name":"AgentMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentmail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"message.received"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"A new email message was received"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-received"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.received"},"event_id":{"type":"string"},"message":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"from":{"type":"string"},"reply_to":{"type":"array","items":{"type":"string"}},"to":{"type":"array","items":{"type":"string"}},"cc":{"type":"array","items":{"type":"string"}},"bcc":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"extracted_text":{"type":"string"},"extracted_html":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"in_reply_to":{"type":"string"},"references":{"type":"array","items":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","message_id","labels","timestamp","from","to","size","updated_at","created_at"]},"thread":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"received_timestamp":{"type":"string"},"sent_timestamp":{"type":"string"},"senders":{"type":"array","items":{"type":"string"}},"recipients":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"last_message_id":{"type":"string"},"message_count":{"type":"number"},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","labels","timestamp","received_timestamp","sent_timestamp","senders","recipients","last_message_id","message_count","size","updated_at","created_at"]}},"required":["type","event_type","event_id","message","thread"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.sent"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was sent"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-sent"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.sent"},"event_id":{"type":"string"},"send":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","send"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.delivered"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was successfully delivered"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-delivered"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.delivered"},"event_id":{"type":"string"},"delivery":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","delivery"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.bounced"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message bounced"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-bounced"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.bounced"},"event_id":{"type":"string"},"bounce":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"status":{"type":"string"}},"required":["address","status"]}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","bounce"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.complained"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was marked as spam"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-complained"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.complained"},"event_id":{"type":"string"},"complaint":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","complaint"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.rejected"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was rejected"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-rejected"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.rejected"},"event_id":{"type":"string"},"reject":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"reason":{"type":"string"}},"required":["inbox_id","thread_id","message_id","timestamp","reason"]}},"required":["type","event_type","event_id","reject"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"domain.verified"},"model":{"type":"string","const":"domain"},"description":{"type":"string","const":"A domain was successfully verified"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/domain-verified"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"domain.verified"},"event_id":{"type":"string"},"domain":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","INVALID","FAILED","VERIFYING","VERIFIED"]},"feedback_enabled":{"type":"boolean"},"records":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["TXT","CNAME","MX"]},"name":{"type":"string"},"value":{"type":"string"},"status":{"type":"string","enum":["MISSING","INVALID","VALID"]},"priority":{"type":"number"}},"required":["type","name","value","status"]}},"client_id":{"type":"string"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["domain_id","status","feedback_enabled","records","updated_at","created_at"]}},"required":["type","event_type","event_id","domain"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically create and manage AI agent email inboxes.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AgentMail ga | 0 | Enabled | ||
{"name":"x","display_name":"X","logo_url":"https://cdn.replit.com/openint/_assets/logo-x.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your X API Bearer Token from the Developer Console (console.x.com)"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access public posts, users, spaces, direct messages, lists, and trends.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} X ga | 0 | Enabled | ||
{"name":"workato","display_name":"Workato","logo_url":"https://cdn.replit.com/openint/_assets/logo-workato.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"workato_api_host":{"type":"string"},"workato_api_token":{"type":"string"},"workato_account_id":{"type":"string"}},"required":["workato_api_host","workato_api_token"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Workato ga | 0 | Enabled | ||
{"name":"twilio","display_name":"Twilio","logo_url":"https://cdn.replit.com/openint/_assets/logo-twilio.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"account_sid":{"type":"string"},"api_key":{"type":"string"},"api_key_secret":{"type":"string"},"phone_number":{"type":"string","pattern":"^\\+[1-9]\\d{1,14}$","description":"Twilio phone number in E.164 format (e.g., +12345678901)"}},"required":["account_sid","api_key","api_key_secret","phone_number"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["communication"],"audience":["paid","enterprise"]} Twilio ga | 0 | Enabled | ||
{"name":"stripe","display_name":"Stripe","logo_url":"https://cdn.replit.com/openint/_assets/logo-stripe.svg","stage":"beta","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]},"public_connection_settings":{"type":"object","properties":{"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"email":{"type":"string","format":"email","description":"Email address of the user for sandbox prefill (development environment only)"},"country":{"type":"string","default":"us","description":"Country code for sandbox prefill (development environment only)"},"name":{"type":"string","description":"Name of the sandbox (development environment only)"}},"required":["country"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"account_id":{"type":"string","description":"Stripe account ID"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"}},"required":["secret","publishable","mcp","account_id","sandbox_id","claim_url"]},"connect_output":{"type":"object","properties":{"account_id":{"type":"string","description":"Stripe account ID"},"secret":{"type":"string","description":"Stripe secret key"},"publishable":{"type":"string","description":"Stripe publishable key"},"mcp":{"type":"string","description":"MCP access token"},"sandbox_id":{"type":"string","description":"Stripe claimable sandbox ID (development environment only)"},"claim_url":{"type":"string","format":"uri","description":"URL to claim/access the Stripe sandbox (development environment only)"},"claimed_at":{"type":"string","description":"Timestamp when the sandbox was claimed (development environment only)"},"owner_account_id":{"type":"string","description":"Stripe live account ID that claimed the sandbox"},"webhook_id":{"type":"string","description":"Stripe webhook endpoint ID"},"webhook_secret":{"type":"string","description":"Stripe webhook secret for verification"},"webhook_url":{"type":"string","description":"Stripe webhook endpoint URL"}},"required":["secret","publishable"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["commerce"],"access_type":"app"} Stripe beta | 0 | Enabled | ||
{"name":"sproutsocial","display_name":"Sprout Social","logo_url":"https://cdn.replit.com/openint/_assets/logo-sproutsocial.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Sprout Social API token. Create one in Settings → Global Features → API Page"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage social profiles, analytics, posts, and media.","verticals":["social-media"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Sprout Social alpha | 0 | Enabled | ||
{"name":"sendgrid","display_name":"Sendgrid","logo_url":"https://cdn.replit.com/openint/_assets/logo-sendgrid.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Sendgrid ga | 0 | Enabled | ||
{"name":"segment","display_name":"Segment","logo_url":"https://cdn.replit.com/openint/_assets/logo-segment.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Segment Public API token"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Manage workspaces, sources, destinations, warehouses, and tracking plans.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Segment alpha | 0 | Enabled | ||
{"name":"resend","display_name":"Resend","logo_url":"https://cdn.replit.com/openint/_assets/logo-resend.svg","stage":"ga","schemas":{"connector_config":{"type":"object","additionalProperties":false},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","additionalProperties":false},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","additionalProperties":false},"connect_output":{"type":"object","properties":{"api_key":{"type":"string"},"from_email":{"type":"string","format":"email","description":"Email address to use as sender"}},"required":["api_key","from_email"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["other"],"audience":["paid","enterprise"]} Resend ga | 0 | Enabled | ||
{"name":"openai","display_name":"OpenAI","logo_url":"https://cdn.replit.com/openint/_assets/logo-openai.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your OpenAI API key"},"base_url":{"type":"string","default":"https://api.openai.com/v1","description":"Base URL for the API (use https://api.openai.com/v1 for OpenAI, or your Azure OpenAI endpoint)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access models for chat, completions, edits, images, moderation, and more.","verticals":["other"],"links":{"web_url":"","api_docs_url":""}} OpenAI beta | 0 | Enabled | ||
{"name":"hex","display_name":"Hex","logo_url":"https://cdn.replit.com/openint/_assets/logo-hex.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Hex API token (Personal or Workspace token)"},"base_url":{"type":"string","default":"https://app.hex.tech/api","description":"Base URL for the Hex API (change for single-tenant or EU instances)"}},"required":["api_key","base_url"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically list, run, and manage projects in your Hex workspace.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Hex alpha | 0 | Enabled | ||
{"name":"ashby","display_name":"Ashby","logo_url":"https://cdn.replit.com/openint/_assets/logo-ashby.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.created"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.updated"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"status":{"type":"string"},"department":{"type":["string","null"]},"team":{"type":["string","null"]},"location":{"type":["string","null"]},"employmentType":{"type":["string","null"]},"isRemote":{"type":"boolean"},"isConfidential":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","title","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyJob.deleted"},"model":{"type":"string","const":"AshbyJob"},"description":{"type":"string","const":"A job/role was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.created"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.updated"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"state":{"type":"string"},"openedAt":{"type":["string","null"]},"closedAt":{"type":["string","null"]}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyOpening.deleted"},"model":{"type":"string","const":"AshbyOpening"},"description":{"type":"string","const":"A job opening was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.created"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.updated"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","name"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyCandidate.deleted"},"model":{"type":"string","const":"AshbyCandidate"},"description":{"type":"string","const":"A candidate was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.created"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was created"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.updated"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was updated"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"},"candidateId":{"type":"string"},"jobId":{"type":"string"},"status":{"type":"string"},"stage":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"AshbyApplication.deleted"},"model":{"type":"string","const":"AshbyApplication"},"description":{"type":"string","const":"An application was deleted"},"schema_url":{"type":"string","const":"https://developers.ashbyhq.com/docs/setting-up-webhooks"},"schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Ashby API key. Create one in Admin → Integrations → API Keys"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Access ATS data such as jobs, candidates, and applications.","verticals":["ats"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Ashby alpha | 0 | Enabled | ||
{"name":"amplitude","display_name":"Amplitude","logo_url":"https://cdn.replit.com/openint/_assets/logo-amplitude.svg","stage":"alpha","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your Amplitude project API key"},"secret_key":{"type":"string","description":"Your Amplitude project secret key"}},"required":["api_key","secret_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Ingest events and interact with analytics and export APIs.","verticals":["other"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} Amplitude alpha | 0 | Enabled | ||
{"name":"agentmail","display_name":"AgentMail","logo_url":"https://cdn.replit.com/openint/_assets/logo-agentmail.svg","stage":"ga","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","const":"message.received"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"A new email message was received"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-received"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.received"},"event_id":{"type":"string"},"message":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"from":{"type":"string"},"reply_to":{"type":"array","items":{"type":"string"}},"to":{"type":"array","items":{"type":"string"}},"cc":{"type":"array","items":{"type":"string"}},"bcc":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"text":{"type":"string"},"html":{"type":"string"},"extracted_text":{"type":"string"},"extracted_html":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"in_reply_to":{"type":"string"},"references":{"type":"array","items":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","message_id","labels","timestamp","from","to","size","updated_at","created_at"]},"thread":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"timestamp":{"type":"string"},"received_timestamp":{"type":"string"},"sent_timestamp":{"type":"string"},"senders":{"type":"array","items":{"type":"string"}},"recipients":{"type":"array","items":{"type":"string"}},"subject":{"type":"string"},"preview":{"type":"string"},"attachments":{"type":"array","items":{"type":"object","properties":{"attachment_id":{"type":"string"},"filename":{"type":"string"},"content_type":{"type":"string"},"size":{"type":"number"},"inline":{"type":"boolean"}},"required":["attachment_id","size","inline"]}},"last_message_id":{"type":"string"},"message_count":{"type":"number"},"size":{"type":"number"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["inbox_id","thread_id","labels","timestamp","received_timestamp","sent_timestamp","senders","recipients","last_message_id","message_count","size","updated_at","created_at"]}},"required":["type","event_type","event_id","message","thread"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.sent"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was sent"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-sent"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.sent"},"event_id":{"type":"string"},"send":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","send"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.delivered"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was successfully delivered"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-delivered"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.delivered"},"event_id":{"type":"string"},"delivery":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","recipients"]}},"required":["type","event_type","event_id","delivery"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.bounced"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message bounced"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-bounced"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.bounced"},"event_id":{"type":"string"},"bounce":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"object","properties":{"address":{"type":"string"},"status":{"type":"string"}},"required":["address","status"]}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","bounce"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.complained"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was marked as spam"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-complained"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.complained"},"event_id":{"type":"string"},"complaint":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"type":{"type":"string"},"sub_type":{"type":"string"},"recipients":{"type":"array","items":{"type":"string"}}},"required":["inbox_id","thread_id","message_id","timestamp","type","sub_type","recipients"]}},"required":["type","event_type","event_id","complaint"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"message.rejected"},"model":{"type":"string","const":"message"},"description":{"type":"string","const":"An email message was rejected"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/message-rejected"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"message.rejected"},"event_id":{"type":"string"},"reject":{"type":"object","properties":{"inbox_id":{"type":"string"},"thread_id":{"type":"string"},"message_id":{"type":"string"},"timestamp":{"type":"string"},"reason":{"type":"string"}},"required":["inbox_id","thread_id","message_id","timestamp","reason"]}},"required":["type","event_type","event_id","reject"]}},"required":["name","model","description","schema_url","schema"]},{"type":"object","properties":{"name":{"type":"string","const":"domain.verified"},"model":{"type":"string","const":"domain"},"description":{"type":"string","const":"A domain was successfully verified"},"schema_url":{"type":"string","const":"https://docs.agentmail.to/api-reference/webhooks/events/domain-verified"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"event"},"event_type":{"type":"string","const":"domain.verified"},"event_id":{"type":"string"},"domain":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","INVALID","FAILED","VERIFYING","VERIFIED"]},"feedback_enabled":{"type":"boolean"},"records":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["TXT","CNAME","MX"]},"name":{"type":"string"},"value":{"type":"string"},"status":{"type":"string","enum":["MISSING","INVALID","VALID"]},"priority":{"type":"number"}},"required":["type","name","value","status"]}},"client_id":{"type":"string"},"updated_at":{"type":"string"},"created_at":{"type":"string"}},"required":["domain_id","status","feedback_enabled","records","updated_at","created_at"]}},"required":["type","event_type","event_id","domain"]}},"required":["name","model","description","schema_url","schema"]}]}},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Your AgentMail API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"description":"Programmatically create and manage AI agent email inboxes.","verticals":["communication"],"audience":["paid","enterprise"],"links":{"web_url":"","api_docs_url":""}} AgentMail ga | 0 | Enabled | ||
{"name":"custom-mcp","display_name":"Custom MCP","logo_url":"https://cdn.replit.com/openint/_assets/logo-custom-mcp.svg","stage":"beta","schemas":{"connector_config":{"type":"object"},"connection_settings":{"type":"object","properties":{"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[],"description":"Custom headers to include with every request"},"oauth":{"type":"object","properties":{"metadata":{"type":"object","properties":{"issuer":{"type":"string"},"authorization_endpoint":{"type":"string","format":"uri"},"token_endpoint":{"type":"string","format":"uri"},"registration_endpoint":{"type":"string","format":"uri"},"scopes_supported":{"type":"array","items":{"type":"string"}},"response_types_supported":{"type":"array","items":{"type":"string"}},"response_modes_supported":{"type":"array","items":{"type":"string"}},"grant_types_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"token_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"service_documentation":{"type":"string","format":"uri"},"revocation_endpoint":{"type":"string","format":"uri"},"revocation_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"revocation_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"introspection_endpoint":{"type":"string"},"introspection_endpoint_auth_methods_supported":{"type":"array","items":{"type":"string"}},"introspection_endpoint_auth_signing_alg_values_supported":{"type":"array","items":{"type":"string"}},"code_challenge_methods_supported":{"type":"array","items":{"type":"string"}}},"required":["issuer","authorization_endpoint","token_endpoint","response_types_supported"],"additionalProperties":true},"client":{"type":"object","properties":{"client_id":{"type":"string"},"client_secret":{"type":"string"},"redirect_uris":{"type":"array","items":{"type":"string"}}},"required":["client_id","redirect_uris"]},"resource_url":{"type":"string"},"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"refresh_token":{"type":"string"},"token_type":{"type":"string","default":"bearer"},"expires_in":{"type":"number"},"expires_at":{"type":"string","format":"date-time"},"scope":{"type":"string"}},"required":["access_token","token_type"]}},"required":["metadata","client","credentials"],"description":"OAuth authentication credentials"}},"required":["base_url"]},"public_connection_settings":{"type":"object","properties":{"transport_type":{"type":"string","enum":["streamable-http","sse"],"description":"MCP transport type detected during connection"},"icon_url":{"type":"string","format":"uri","description":"Icon URL for the connection"}}},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"oneOf":[{"type":"object","properties":{"flow":{"type":"string","const":"manual"},"validated":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["flow","validated"]},{"type":"object","properties":{"flow":{"type":"string","const":"oauth"},"authorization_url":{"type":"string","format":"uri"},"state":{"type":"string"},"message":{"type":"string"},"oauth_nonce":{"type":"string"},"oauth_nonce_cookie_name":{"type":"string"}},"required":["flow","authorization_url","state","message"]}]},"connect_output":{"type":"object","properties":{"mode":{"type":"string","enum":["manual","oauth"],"default":"oauth"},"code":{"type":"string"},"state":{"type":"string"},"code_verifier":{"type":"string"},"settings":{"type":"object","properties":{"display_name":{"type":"string","minLength":1},"base_url":{"type":"string","format":"uri","description":"Base URL of the MCP server (e.g., https://mcp.example.com)"},"headers":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"description":"Header name (e.g., Authorization, X-API-Key)"},"value":{"type":"string","description":"Header value (securely stored)"}},"required":["key","value"]},"default":[]}},"required":["display_name","base_url","headers"]}},"required":["mode"]}},"auth_type":"CUSTOM","webhook_registration_input":{},"has_openint_credentials":false,"connect_ui":{"flow":"client_managed","pre_connect_input":"custom"},"verticals":["other"]} Custom MCP beta | 0 | Enabled | ||
{"name":"bitbucket-source-control","display_name":"Bitbucket","logo_url":"https://cdn.replit.com/openint/_assets/logo-bitbucket-source-control.svg","stage":"beta","schemas":{"connector_config":{"type":"object","properties":{"oauth":{"type":["object","null"],"properties":{"client_id":{"type":["string","null"]},"client_secret":{"type":["string","null"]},"scopes":{"type":["array","null"],"items":{"type":"string"}},"redirect_uri":{"type":["string","null"],"description":"Custom redirect URI"}},"description":"Base oauth configuration for the connector","ui:field":"OAuthField"},"token_request_param_location":{"type":"string","enum":["body","query"],"default":"body","description":"For Bitbucket Cloud the default is 'body' as per standard OAuth. For Bitbucket Server (Atlassian Data Center) the default should be 'query'."},"base_url":{"type":"string","format":"uri","default":"https://bitbucket.org","description":"Base URL for Bitbucket (default: https://bitbucket.org). For Bitbucket Data Center, also set authorization_request_url, token_request_url, and api_base_url to the /rest/... endpoints for your instance."},"authorization_request_url":{"type":"string","format":"uri","default":"https://bitbucket.org/site/oauth2/authorize","description":"OAuth authorization URL for Bitbucket (default: https://bitbucket.org/site/oauth2/authorize). For Bitbucket Data Center use https://<your-host>/rest/oauth2/latest/authorize."},"token_request_url":{"type":"string","format":"uri","default":"https://bitbucket.org/site/oauth2/access_token","description":"OAuth token URL for Bitbucket (default: https://bitbucket.org/site/oauth2/access_token). For Bitbucket Data Center use https://<your-host>/rest/oauth2/latest/token."},"api_base_url":{"type":"string","format":"uri","default":"https://api.bitbucket.org/2.0","description":"API base URL for Bitbucket (default: https://api.bitbucket.org/2.0). For Bitbucket Data Center, use https://<your-host>/rest/api/1.0."}},"required":["token_request_param_location","base_url","authorization_request_url","token_request_url","api_base_url"]},"connection_settings":{"type":"object","properties":{"oauth":{"type":"object","properties":{"credentials":{"type":"object","properties":{"access_token":{"type":"string"},"client_id":{"type":"string","description":"Client ID used for the connection"},"scope":{"type":"string"},"refresh_token":{"type":"string"},"expires_in":{"type":"number"},"expires_at":{"type":"string"},"token_type":{"type":"string"},"raw":{"type":"object","additionalProperties":{}}},"required":["access_token"],"description":"Output of the postConnect hook for oauth2 connectors"},"created_at":{"type":"string"},"updated_at":{"type":"string"},"last_fetched_at":{"type":"string"},"metadata":{"type":["object","null"],"additionalProperties":{}}}},"access_token":{"type":"string","description":"Same as oauth.credentials.access_token, but more convenient to access. Optional for backward compatibility until we remove the oauth field"},"base_url":{"type":"string","format":"uri","description":"Base URL for Bitbucket. Set to your Bitbucket Data Center URL for on-prem."},"api_base_url":{"type":"string","format":"uri","description":"API base URL for Bitbucket. For Bitbucket Data Center, use https://<your-host>/rest/api/1.0."}},"required":["oauth"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object"},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE"},"authorization_url":{"type":"string","description":"URL to take user to for approval"},"oauth_nonce":{"type":"string","description":"CSRF nonce value for double-submit cookie protection. Stored in Redis keyed by connection_id and set as an HttpOnly cookie on the preConnect response."},"oauth_nonce_cookie_name":{"type":"string","description":"Per-flow cookie name for the CSRF nonce (scoped by connection_id hash). Used by the API handler to set the cookie and by the callback to read it."}},"required":["authorization_url"]},"connect_output":{"type":"object","properties":{"code_verifier":{"type":"string","description":"Code verifier for PKCE from the connect input"},"code":{"type":"string","description":"OAuth2 authorization code used for token exchange"},"state":{"type":"string","description":"OAuth2 state"},"client_id":{"type":"string","description":"Custom client ID to use for token exchange"},"client_secret":{"type":"string","description":"Custom client secret to use for token exchange"}},"required":["code","state"]}},"auth_type":"OAUTH2","openint_default_scopes":["account","repository","project"],"openint_allowed_scopes":["account","email","project","repository","repository:write","repository:admin","PUBLIC_REPOS","ACCOUNT_WRITE","REPO_READ","REPO_WRITE","REPO_ADMIN","PROJECT_ADMIN","ADMIN_WRITE","SYSTEM_ADMIN"],"scopes":[{"scope":"account","description":"Read your account information including email address and account type"},{"scope":"email","description":"Read your account's primary email address"},{"scope":"project","description":"Read access to projects and repositories within them"},{"scope":"project:admin","description":"Admin access to projects (create, update, delete)"},{"scope":"repository","description":"Read access to repositories (code, pull requests, issues)"},{"scope":"repository:write","description":"Write access to repositories (code, pull requests, issues)"},{"scope":"repository:admin","description":"Admin access to repositories (settings, webhooks, deploy keys)"},{"scope":"pullrequest","description":"Read access to pull requests and ability to comment and approve"},{"scope":"pullrequest:write","description":"Create, merge, and decline pull requests"},{"scope":"webhook","description":"Create and manage webhooks for repositories"},{"scope":"snippet","description":"Read access to code snippets"},{"scope":"snippet:write","description":"Edit and delete code snippets"},{"scope":"issue","description":"View, create, and comment on issues"},{"scope":"issue:write","description":"Transition and delete issues"},{"scope":"wiki","description":"Read and write access to repository wikis"},{"scope":"account:write","description":"Modify user account properties (username, display name, avatar)"},{"scope":"PUBLIC_REPOS","description":"Bitbucket Data Center: view public projects and repositories, including pulling code and cloning repositories."},{"scope":"ACCOUNT_WRITE","description":"Bitbucket Data Center: update the user account settings."},{"scope":"REPO_READ","description":"Bitbucket Data Center: view projects and repositories the user account can access, including pull requests, cloning, and forking repositories."},{"scope":"REPO_WRITE","description":"Bitbucket Data Center: update projects and repositories the user account can change, including pushing code and merging pull requests."},{"scope":"REPO_ADMIN","description":"Bitbucket Data Center: administer repositories and pull requests the user account can change, including repository settings and permissions."},{"scope":"PROJECT_ADMIN","description":"Bitbucket Data Center: administer projects, repositories, and pull requests the user account can change, including creating repositories and updating project settings."},{"scope":"ADMIN_WRITE","description":"Bitbucket Data Center: perform most administrative functions on the entire Bitbucket instance, excluding system-admin-only operations."},{"scope":"SYSTEM_ADMIN","description":"Bitbucket Data Center: perform all administrative functions on the entire Bitbucket instance, including system-level operations."}],"webhook_registration_input":{},"has_openint_credentials":false,"description":"Access and manage repositories, pull requests, commits, and code search.","verticals":["developer-tools"],"links":{"web_url":"","api_docs_url":""}} Bitbucket beta | LaDbuKw2xJRxBAUtcm | 0 | Enabled | |
{"name":"firecrawl","display_name":"Firecrawl","logo_url":"https://cdn.replit.com/openint/_assets/logo-firecrawl.svg","stage":"beta","schemas":{"connector_config":{"type":"object","description":"Base configuration for api key connector"},"connection_settings":{"type":"object","properties":{"api_key":{"type":"string","description":"Firecrawl API key"}},"required":["api_key"]},"public_connection_settings":{"type":"object","additionalProperties":false},"integration_data":{"type":"object","additionalProperties":false},"pre_connect_input":{"type":"object"},"webhook_registration_input":{"type":"object","additionalProperties":false},"webhook_events":{"type":"object","additionalProperties":false},"connect_input":{"type":"object"},"connect_output":{"type":"object","properties":{"api_key":{"type":"string","description":"Firecrawl API key"}},"required":["api_key"]}},"auth_type":"API_KEY","webhook_registration_input":{},"has_openint_credentials":false,"verticals":["enrichment"],"audience":["paid"],"access_type":"global","links":{"web_url":"","api_docs_url":""}} Firecrawl beta | 0 | Enabled |