The CircleCI API is a RESTful, fully-featured API that allows you to do almost anything in CircleCI. You can access all information and trigger all actions. The only thing we don’t provide access to is billing functions, which must be done from the CircleCI web UI.
https://circleci.com/api/v122 endpoints available
/me/me
/projects/projects
/recent-builds/recent-builds
/user/heroku-key/user/heroku-key
/project/{username}/{project}/project/{username}/{project}
/project/{username}/{project}/project/{username}/{project}
/project/{username}/{project}/envvar/project/{username}/{project}/envvar
/project/{username}/{project}/envvar/project/{username}/{project}/envvar
/project/{username}/{project}/ssh-key/project/{username}/{project}/ssh-key
/project/{username}/{project}/build-cache/project/{username}/{project}/build-cache
/project/{username}/{project}/{build_num}/project/{username}/{project}/{build_num}
/project/{username}/{project}/checkout-key/project/{username}/{project}/checkout-key
/project/{username}/{project}/checkout-key/project/{username}/{project}/checkout-key
/project/{username}/{project}/envvar/{name}/project/{username}/{project}/envvar/{name}
/project/{username}/{project}/envvar/{name}/project/{username}/{project}/envvar/{name}
/project/{username}/{project}/tree/{branch}/project/{username}/{project}/tree/{branch}
/project/{username}/{project}/{build_num}/retry/project/{username}/{project}/{build_num}/retry
/project/{username}/{project}/{build_num}/tests/project/{username}/{project}/{build_num}/tests
/project/{username}/{project}/{build_num}/cancel/project/{username}/{project}/{build_num}/cancel
/project/{username}/{project}/{build_num}/artifacts/project/{username}/{project}/{build_num}/artifacts
/project/{username}/{project}/checkout-key/{fingerprint}/project/{username}/{project}/checkout-key/{fingerprint}
/project/{username}/{project}/checkout-key/{fingerprint}/project/{username}/{project}/checkout-key/{fingerprint}
The CircleCI API is a RESTful, fully-featured API that allows you to do almost anything in CircleCI. You can access all information and trigger all actions. The only thing we don’t provide access to is billing functions, which must be done from the CircleCI web UI.
https://circleci.com/api/v122 endpoints available
/me/me
/projects/projects
/recent-builds/recent-builds
/user/heroku-key/user/heroku-key
/project/{username}/{project}/project/{username}/{project}
/project/{username}/{project}/project/{username}/{project}
/project/{username}/{project}/envvar/project/{username}/{project}/envvar
/project/{username}/{project}/envvar/project/{username}/{project}/envvar
/project/{username}/{project}/ssh-key/project/{username}/{project}/ssh-key
/project/{username}/{project}/build-cache/project/{username}/{project}/build-cache
/project/{username}/{project}/{build_num}/project/{username}/{project}/{build_num}
/project/{username}/{project}/checkout-key/project/{username}/{project}/checkout-key
/project/{username}/{project}/checkout-key/project/{username}/{project}/checkout-key
/project/{username}/{project}/envvar/{name}/project/{username}/{project}/envvar/{name}
/project/{username}/{project}/envvar/{name}/project/{username}/{project}/envvar/{name}
/project/{username}/{project}/tree/{branch}/project/{username}/{project}/tree/{branch}
/project/{username}/{project}/{build_num}/retry/project/{username}/{project}/{build_num}/retry
/project/{username}/{project}/{build_num}/tests/project/{username}/{project}/{build_num}/tests
/project/{username}/{project}/{build_num}/cancel/project/{username}/{project}/{build_num}/cancel
/project/{username}/{project}/{build_num}/artifacts/project/{username}/{project}/{build_num}/artifacts
/project/{username}/{project}/checkout-key/{fingerprint}/project/{username}/{project}/checkout-key/{fingerprint}
/project/{username}/{project}/checkout-key/{fingerprint}/project/{username}/{project}/checkout-key/{fingerprint}