Datafold home page
Search or ask...
Request a Demo
Login
Request a Demo
Search...
Navigation
CI
Trigger a PR/MR run
Documentation
API Reference
Frequently Asked Questions
Datafold home page
About Datafold
Blog
REST API
Introduction
Data Types
Datafold SDK
Audit Logs
GET
Get Audit Logs
CI
GET
List CI runs
POST
Trigger a PR/MR run
POST
Upload PR/MR changes
Data sources
GET
List data sources
POST
Create a data source
GET
Get data source testing results
GET
List data source types
GET
Get a data source
GET
Get a data source summary
POST
Test a data source connection
Data diffs
GET
List data diffs
POST
Create a data diff
GET
Get a data diff
PATCH
Update a data diff
GET
Get a data diff summary
Explore
GET
Get column downstreams
GET
Get column upstreams
GET
Get table downstreams
GET
Get table upstreams
BI
GET
List all integrations
POST
Create a DBT BI integration
PUT
Update a DBT BI integration
POST
Create a Hightouch integration
PUT
Update a Hightouch integration
POST
Create a Looker integration
PUT
Update a Looker integration
POST
Create a Mode Analytics integration
PUT
Update a Mode Analytics integration
POST
Create a Power BI integration
PUT
Rename a Power BI integration
POST
Create a Tableau integration
PUT
Update a Tableau integration
GET
Get an integration
DEL
Remove an integration
GET
Sync a BI integration
Monitors
GET
List Monitors
POST
Create a Data Diff Monitor
POST
Create a Metric Monitor
POST
Create a Schema Change Monitor
POST
Create a Data Test Monitor
GET
Get Monitor
DEL
Delete a Monitor
POST
Trigger a run
GET
List Monitor Runs
GET
Get Monitor Run
PUT
Toggle a Monitor
PATCH
Update a Monitor
CI
Trigger a PR/MR run
POST
/
api
/
v1
/
ci
/
{ci_config_id}
/
trigger
Send
Authorization
Authorization
string
*
Authorization
Required
string
Use the 'Authorization' header with the format 'Key <api-key>'
Path
ci_config_id
integer
*
ci_config_id
Required
integer
Body
object
*
base_branch
string
*
base_branch
Required
string
base_sha
string
*
base_sha
Required
string
pr_branch
string
*
pr_branch
Required
string
pr_number
integer
*
pr_number
Required
integer
pr_sha
string
*
pr_sha
Required
string
Authorizations
​
Authorization
string
header
required
Use the 'Authorization' header with the format 'Key <api-key>'
Path Parameters
​
ci_config_id
integer
required
Body
application/json
​
base_branch
string
required
​
base_sha
string
required
​
pr_branch
string
required
​
pr_number
integer
required
​
pr_sha
string
required
Response
200 - application/json
​
ci_run_id
integer | null
​
run_id
integer | null
List CI runs
Upload PR/MR changes