Schedules

Get Schedule Terms

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Response

application/json
get
/api/schedules/_terms

List Schedules

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
multi_tenantbooleanOptionalDefault: false
pageintegerOptionalDefault: 0
limitinteger · min: 1OptionalDefault: 100
orderany ofOptional
stringOptional
or
nullOptional
ordersany ofOptional
string[]Optional
or
nullOptional
directionany ofOptional
stringOptional
or
nullOptional
searchany ofOptional
stringOptional
or
nullOptional
Body
or
nullOptional
Responses
200

Successful Response

application/json
post
/api/schedules/

Add Schedule

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
connection_idany ofOptional
integerOptional
or
nullOptional
current_statusstringOptionalDefault: PENDING
next_run_timeany ofOptional
integerOptional
or
nullOptional
job_namestringRequired
Responses
200

Successful Response

application/json
post
/api/schedules/add

Run Job

post
Body
schedule_idintegerRequired
argsany ofOptional
or
nullOptional
Responses
200

Successful Response

application/json
post
/api/schedules/run

Trigger Analysis Processor

post

Trigger a HeelerAnalysisProcessor job for a given tenant and code root.

This has the effect of re-analyzing the latest commits from the default branch of the code root for an entire tenant, or all tenants if "" is passed in.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
tenant_idany ofOptional
stringOptional
or
nullOptional
code_root_idany ofOptional
integerOptional
or
nullOptional
Responses
200

Successful Response

application/json
post
/api/schedules/trigger_analysis_processor

Update Schedule

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
schedule_idintegerRequired
Body
connection_idany ofOptional
integerOptional
or
nullOptional
current_statusstringOptionalDefault: PENDING
next_run_timeany ofOptional
integerOptional
or
nullOptional
job_namestringRequired
Responses
200

Successful Response

application/json
post
/api/schedules/{schedule_id}

Last updated

Was this helpful?