Project Administration APIs
in progress
Nathan Fish
Share your thoughts on our project administration v2 APIs.
New capabilities supporting webhooks, triggers, and configuration APIs will be available the week of April 8th 2025.
Nathan Fish
Merged in a post:
Manage "Advanced" project settings via the API
Salil Subbakrishna
Right now we are only able to manage the "Advanced" project settings via the UI. This does not work well for customers who are operating many projects at scale or want to automatically use a default other than CircleCI's defaults, such as "Only Build PRs" and "Enable Dynamic Config" being set to true. There should be a way to modify these settings via the the v2 APIs.
Nathan Fish
Merged in a post:
Project setup and configuration in API v2
Trond
For organizations with hundreds of GitHub repos, project creation tooling is essential, but currently, the tooling in our organization is not able to setup new repos in CircleCI using APIv2, since this API version simply does not expose this functionality.
This is possible in APIv1.1, and it feels rather counter productive to remove this ability in the new API version.
Nathan Fish
Merged in a post:
API to list all enabled projects ( not just followed )
J
Joseph Copenhaver
When I have a secret specified in environment variables I would like to iterate through all projects that are configured to run on circle and update the secret value.
There is currently no way for me to get a list of all projects configured to run on circle programmatically, I had to build it using the website and some regular expression foo.
The API only returns the projects that my user is a following, this does not meet my needs as I do not watch all projects and making it so my user automatically follows all new projects looks unadvised.Please provide a way to iterate through all enabled projects so I can leverage the per-project API more effectively.
CCI-I-671
Nathan Fish
Merged in a post:
Set Up New Project API
gt
An API endpoint to start build a new repo with an already existing config. We have a terraform pipeline to manage Github repositories but we still need to manually add project to circleci.
Nathan Fish
We are currently working on APIs to support Project Administration. These APIs combined with our coming Terraform module will enable you to set up and manage CircleCI projects via infrastructure as code principles. Making it easier to set up self-serve onboarding for new projects and teams.
Nathan Fish
in progress
O
Olaf Molenveld
Hi all, i'm the product manager of our public API. We are looking for your feedback while we are improving and expanding our public APIs.
We have just released several new API v2 endpoints that help in the automated creation and configuration of projects through our API v2.
You can find more info here:
and
Please let us know what you think, all feedback is welcome!
O
Olaf Molenveld
Hi all, i'm the product manager of our public API. We are looking for your feedback while we are improving and expanding our public APIs.
We have just released several new API v2 endpoints that help in the automated creation and configuration of projects through our API v2.
You can find more info here:
and
Please let us know what you think, all feedback is welcome!
O
Olaf Molenveld
Hi all, CircleCI employee here! I am the product manager of our public API, and we're working hard on improving our public API features. We have released new endpoints to manage advanced project settings through our v2 API.
These endpoints are labeled "experimental", which means they might change without notice, so it's not advised to use them in production yet.
We are very interested in hearing your feedback, please let us know how these new endpoints work for you, and how and where we can improve our public API's!
More details can be found here: https://discuss.circleci.com/t/project-settings-api-v2-endpoints-now-in-open-preview/49999
W
Will Yardley
CCI-I-689 is also similar
Load More
→