Fivetran
144 actions · 1 auth method
PreviewIAM
Authentication
API Key
Uses a scoped API key that inherits RBAC permissions of the generating user. The API secret is shown only once at genera…Guides: Connector Profile, Link Account
Actions
144 actions
Action
Description
List Connection Certificates
Retrieve all approved TLS certificates for a connection
Approve Connection Certificate
Approve a TLS certificate for a connection to enable secure connectivity
Get Connection Certificate
Retrieve details of a specific approved certificate for a connection
Revoke Connection Certificate
Revoke an approved TLS certificate from a connection
List Connection Fingerprints
Retrieve all approved SSH fingerprints for a connection
Approve Connection Fingerprint
Approve an SSH fingerprint for a connection
Revoke Connection Fingerprint
Revoke an approved SSH fingerprint from a connection
List Destination Certificates
Retrieve all approved TLS certificates for a destination
Approve Destination Certificate
Approve a TLS certificate for a destination
Revoke Destination Certificate
Revoke an approved TLS certificate from a destination
List Destination Fingerprints
Retrieve all approved SSH fingerprints for a destination
Approve Destination Fingerprint
Approve an SSH fingerprint for a destination
Revoke Destination Fingerprint
Revoke an approved SSH fingerprint from a destination
List All Connector SDK Packages
Returns a list of all Connector SDK packages in your Fivetran account
Retrieve Connector SDK Package Details
Returns details for a specific Connector SDK package
Create Connector SDK Package
Upload a new Connector SDK package to your Fivetran account
Update Connector SDK Package
Update an existing Connector SDK package with new connector code
Download Connector SDK Package
Download the connector code package file for a specific Connector SDK package
Delete Connector SDK Package
Permanently delete a Connector SDK package from your Fivetran account
List Connections
Retrieve all connections (data pipelines) in the Fivetran account
Create Connection
Create a new data connection (pipeline) within a destination group
Get Connection
Retrieve detailed information about a specific connection by ID
Update Connection
Modify a connection’s configuration, sync schedule, or pause state
Delete Connection
Permanently remove a connection from the Fivetran account
Sync Connection Data
Manually trigger an incremental data sync for a connection
Re-sync Connection Data
Trigger a full historical re-sync of all connection data
Run Connection Setup Tests
Execute setup validation tests to verify a connection’s configuration
Get Connection State
Retrieve the current state of a connection (only for Function and Connection SDK connectors)
Update Connection State
Update the state of a connection (only for Function and Connection SDK connectors)
Get Connection Schema Config
Retrieve schema configuration for a connection including enabled tables and columns
Update Connection Schema Config
Enable or disable schemas, tables, and columns for a connection
Reload Connection Schema
Reload and refresh the schema configuration from the source to detect new tables or columns
Generate Connect Card
Generate a Connect Card URI for embedding connector setup in an application
List Destinations
Retrieve all destinations in the Fivetran account
Create Destination
Create a new destination (data warehouse or database) within a group
Get Destination
Retrieve details of a specific destination by ID
Update Destination
Modify a destination’s configuration settings
Delete Destination
Permanently remove a destination from the Fivetran account
Run Destination Setup Tests
Execute validation tests to verify a destination’s configuration and connectivity
List Groups
Retrieve all groups (destinations) in the Fivetran account
Create Group
Create a new group (destination) in the Fivetran account
Get Group
Retrieve details of a specific group by ID
Update Group
Modify a group’s name or properties
Delete Group
Permanently remove a group from the Fivetran account
List Group Users
Retrieve all users with access to a specific group
Add User To Group
Add an existing user to a group with a specified role
Remove User From Group
Revoke a user’s access to a specific group
List Group Connections
Retrieve all connections within a specific group
Get Group SSH Key
Retrieve the SSH public key for a specific group
Get Group Service Account
Retrieve service account credentials for a specific group
List Hybrid Deployment Agents
Retrieve all hybrid deployment agents in the Fivetran account
Create Hybrid Deployment Agent
Create a new hybrid deployment agent for on-premises data processing
Get Hybrid Deployment Agent
Retrieve details of a specific hybrid deployment agent by ID
Regenerate Agent Authentication Keys
Regenerate authentication keys for a hybrid deployment agent
Reset Agent Credentials
Reset credentials for a hybrid deployment agent
Delete Hybrid Deployment Agent
Permanently remove a hybrid deployment agent
List Log Services
Retrieve all configured external log service integrations
Create Log Service
Configure a new external log service integration for a group
Get Log Service
Retrieve details of a specific log service integration by ID
Update Log Service
Modify a log service integration’s configuration
Test Log Service
Run validation tests for a log service integration
Delete Log Service
Permanently remove a log service integration
Get Account Log Service
Retrieve the account-level external log service configuration
Create Account Log Service
Configure an account-level external log service integration
Update Account Log Service
Modify the account-level log service integration configuration
Delete Account Log Service
Permanently remove the account-level log service integration
List Private Links
Retrieve all private link configurations in the Fivetran account
Create Private Link
Set up a new private network connection for Fivetran
Get Private Link
Retrieve details of a specific private link configuration by ID
Update Private Link
Modify a private link configuration
Delete Private Link
Permanently remove a private link configuration
List Proxy Agents
Retrieve all proxy agents in the Fivetran account
Create Proxy Agent
Create a new proxy agent for network routing
Get Proxy Agent
Retrieve details of a specific proxy agent by ID
List Proxy Agent Connections
Retrieve all connections routed through a specific proxy agent
Delete Proxy Agent
Permanently remove a proxy agent
Get Account Information
Retrieve account details associated with the current API credentials
List Connector Metadata
Retrieve metadata about all connector types supported by Fivetran
Get Connector Metadata
Retrieve configuration metadata for a specific connector type
List Roles
Retrieve all predefined and custom roles in the Fivetran account
List System Keys
Retrieve all system API keys in the Fivetran account
Create System Key
Generate a new system API key for programmatic access
Get System Key
Retrieve details of a specific system key by ID
Update System Key
Modify a system key’s name or permission role
Rotate System Key
Generate a new secret for an existing system key without downtime
Delete System Key
Permanently remove a system key and revoke its access
List Teams
Retrieve all teams in the Fivetran account
Create Team
Create a new team for organizing users and managing permissions
Get Team
Retrieve details of a specific team by ID
Update Team
Modify a team’s name, description, or account-level role
Delete Team
Permanently remove a team from the Fivetran account
Delete Team Account Role
Revoke a team’s account-level role assignment
List Team Users
Retrieve all users that are members of a specific team
Get Team User Membership
Retrieve details of a user’s membership in a specific team
Add User To Team
Add a user to a team with a specified role
Update Team User Membership
Modify a user’s role within a specific team
Remove User From Team
Remove a user from a specific team
List Team Connection Memberships
Retrieve all connections accessible by a specific team
Get Team Connection Membership
Retrieve a team’s access details for a specific connection
Add Team Connection Membership
Grant a team access to a specific connection
Update Team Connection Membership
Modify a team’s role for a specific connection
Delete Team Connection Membership
Revoke a team’s access to a specific connection
List Team Group Memberships
Retrieve all groups accessible by a specific team
Get Team Group Membership
Retrieve a team’s membership details for a specific group
Add Team Group Membership
Associate a team with a group, granting group-level access
Update Team Group Membership
Modify a team’s role within a specific group
Delete Team Group Membership
Remove a team’s membership from a specific group
List Transformations
Retrieve all data transformations in the Fivetran account
Create Transformation
Create a new data transformation in Fivetran
Get Transformation
Retrieve details of a specific transformation by ID
Update Transformation
Modify a transformation’s configuration or schedule
Run Transformation
Manually trigger a transformation run
Cancel Transformation
Stop a currently running transformation
Delete Transformation
Permanently remove a transformation from the account
List Transformation Packages
Retrieve available Quickstart transformation packages
List Transformation Projects
Retrieve all transformation projects in the account
Create Transformation Project
Create a new transformation project (e.g., a dbt project)
Get Transformation Project
Retrieve details of a specific transformation project by ID
Update Transformation Project
Modify a transformation project’s configuration
Test Transformation Project
Run validation tests for a transformation project configuration
Delete Transformation Project
Permanently remove a transformation project
List Users
Returns a list of all users within your Fivetran account
Invite A User
Invites a new user to your Fivetran account
Retrieve A User Details
Returns a user object if a valid identifier was provided
Update A User
Updates information for an existing user within your Fivetran account
Delete A User
Deletes a user from your Fivetran account
Delete Account Role
Removes a user’s role from an account; the user remains a member of the account
List All Connection Memberships
Returns all connection memberships for a user within your Fivetran account
Retrieve Connection Membership
Returns the details of a user’s membership in a connection
Add A Connection Membership
Adds a connection membership for a user
Update Connection Membership
Updates user membership in a connection
Delete Connection Membership
Removes user membership in a connection
List All Group Memberships
Returns the membership details for all groups a user belongs to
Retrieve Group Membership Details
Returns details of a user membership in a group
Add Group Membership
Adds a user membership in a group
Update Group Membership
Updates user group membership
Delete Group Membership
Removes user from a group
List Webhooks
Retrieve all configured webhooks in the Fivetran account
Create Account Webhook
Create a new webhook for the current account
Create Group Webhook
Create a new webhook for a specific group
Get Webhook
Retrieve details of a specific webhook by ID
Update Webhook
Update an existing webhook’s URL, events, active state, or secret
Test Webhook
Send a test event to a webhook to verify its configuration
Delete Webhook
Delete an existing webhook by ID
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.
Connector Profile
Fivetran - API Key
Link an Account
Connect an account using StackOne Hub or Auth Link.
Link Account
Fivetran - API Key
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard