Skip to main content
Matillion
Matillion
40 actions · 1 auth method
Preview

Authentication

OAuth 2.0 (Client Credentials)

Uses OAuth2 client credentials flow with client_id and client_secret to obtain a 30-minute JWT bearer token. Only Super…Guides: Connector Profile, Link Account
Actions
40 actions
Action
Description
List Projects
Returns a paginated list of all projects
Create Project
Creates a new project in Matillion
Delete Project
Deletes a project by its ID
List Environments
Returns a paginated list of all environments for a project
Create Environment
Creates a new environment in a project
Delete Environment
Deletes an environment by its name
List Agents
Returns a paginated list of all agents
Get Agent
Returns agent details for a specific agent ID
Create Agent
Creates a new agent in Matillion
Update Agent
Partially updates an agent by its ID
Delete Agent
Deletes an agent by its ID
Trigger Agent Command
Sends a command to an agent
List Pipelines
Returns a paginated list of published pipelines for a given project and environment
List Pipeline Executions
Returns a paginated list of pipeline executions across all projects
Get Pipeline Execution
Returns the full details of a pipeline execution
Get Pipeline Execution Status
Returns the current status of a pipeline execution
Get Pipeline Execution Steps
Returns the step-level execution results for a pipeline execution
Execute Pipeline
Triggers the asynchronous execution of a published pipeline
Terminate Pipeline Execution
Cancel an executed pipeline, optionally forcing the termination
List Schedules
Returns a paginated list of all schedules for a project
Get Schedule
Returns the summary of a specific schedule
Create Schedule
Creates a new schedule for a project
Update Schedule
Updates an existing schedule
Delete Schedule
Deletes a schedule by its ID
List Artifacts
Returns a paginated list of artifacts for a given project and environment
Get Artifact
Returns a specific artifact by name and version
Create Artifact
Creates a new artifact in the specified project
Toggle Artifact
Enables or disables an artifact by name and version
Promote Artifact
Promotes an artifact from one environment to another
List Streaming Pipelines
Returns a paginated list of streaming pipeline definitions
Get Streaming Pipeline
Returns a streaming pipeline definition for a specific pipeline ID
Create Streaming Pipeline
Creates a new streaming pipeline definition
Update Streaming Pipeline
Updates a streaming pipeline definition by its ID
Delete Streaming Pipeline
Deletes a streaming pipeline definition by its ID
Execute Streaming Pipeline Command
Sends a command to a streaming pipeline
Get Streaming Pipeline Status
Returns the status of a streaming pipeline
List Test Executions
Returns a paginated list of test executions
Create Test Execution
Triggers a test execution for a project
Get Test Execution Status
Returns the status of a test execution
Cancel Test Execution
Cancels a running test execution

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/matillion/filled/png

Connector Profile

Matillion - OAuth 2.0 (Client Credentials)
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/matillion/filled/png

Link Account

Matillion - OAuth 2.0 (Client Credentials)
4

Use Actions

Invoke actions using one of the methods below: