API Documentation
The provides a comprehensive REST API for programmatic access to your projects, pipelines, and resources.The interactive Swagger UI documentation is available at the external API documentation portal. This provides full details on all available endpoints, request/response schemas, and allows you to test API calls directly.
Available Resources
The API provides access to the following resources:- Projects - Create, list, and manage projects
- Pipelines - Execute and monitor pipeline runs
- Environments - Configure project environments
- Schedules - Set up automated pipeline execution
- Agents - Manage compute agents
- Artifacts - Handle published pipeline versions
- Secrets - Manage secret references
Authentication
All API requests require authentication using OAuth 2.0 client credentials. To authenticate:- Generate API credentials in
- Use the client ID and secret to obtain an access token
- Include the token in the
Authorizationheader as a Bearer token
Base URLs
| Region | Base URL |
|---|---|
| EU | https://api.eu.matillion.com |
| US | https://api.us.matillion.com |

