CircleCI Ideas

API Audit Approval Jobs

It is currently not possible to view via the API the user who approved a manual approval step. This user should be listed when requesting the data for the job that required approval

https://circleci.com/docs/api/#recent-builds-for-a-single-project

The API currently lists:

"committer_name" : "Allen Rohner",
"committer_email" : "arohner@gmail.com",

A similar convention for approval could be used, and to indicate if a job is an approval job. Example: 

approval: {
"approval" : true
"approver_name" : "Allen Rohner",
"approver_email" : "arohner@gmail.com",
}
  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Jan 18 2019
  • New
API
  • Attach files