catalog
The service catalog — the estate, derived from what the platform already builds
36 operations
- GET/catalog/check-kindsDescribe every derived check the platform implements
- GET/catalog/environments/{environment_id}Get an environment by id
- PATCH/catalog/environments/{environment_id}Patch an environment
- DEL/catalog/environments/{environment_id}Delete an environment
- GET/catalog/environments/{environment_id}/deploymentsWhat is deployed into an environment
- GET/catalog/environments/{environment_id}/variablesList an environment's variables
- PUT/catalog/environments/{environment_id}/variables/{name}Create or replace an environment variable
- DEL/catalog/environments/{environment_id}/variables/{name}Delete an environment variable
- GET/catalog/scorecards/{scorecard_id}Read one scorecard
- PATCH/catalog/scorecards/{scorecard_id}Amend a scorecard
- DEL/catalog/scorecards/{scorecard_id}Delete a scorecard
- GET/catalog/scorecards/{scorecard_id}/resultsList a scorecard's results, worst state first
- GET/catalog/services/{service_id}Get a service by id
- PATCH/catalog/services/{service_id}Update a service
- DEL/catalog/services/{service_id}Delete a service
- POST/catalog/services/{service_id}/checks/{scorecard_id}/{check_key}/attestAttest a check no machine can see
- GET/catalog/services/{service_id}/dependenciesList the services this service depends on
- GET/catalog/services/{service_id}/dependentsList the services that depend on this service
- GET/catalog/services/{service_id}/deploymentsA service's deployment history
- GET/catalog/services/{service_id}/deployments/currentWhat a service has deployed right now
- GET/catalog/services/{service_id}/deployments/driftHow far behind its default branch each deployment is
- GET/catalog/services/{service_id}/graphWalk the dependency graph outward from a service
- GET/catalog/services/{service_id}/overviewEverything a service page shows, in one call
- GET/catalog/services/{service_id}/scorecardsEvery scorecard's verdict on one service
- GET/groups/{group_id}/catalog/deploymentsThe deployment board — services × environments
- GET/groups/{group_id}/catalog/environmentsList a group's environments
- POST/groups/{group_id}/catalog/environmentsDeclare an environment on a group
- GET/groups/{group_id}/catalog/scorecardsList the scorecards that apply to a group
- POST/groups/{group_id}/catalog/scorecardsDeclare a scorecard on a group
- GET/groups/{group_id}/catalog/servicesList a group's services, each with its deployment promotion track
- POST/groups/{group_id}/catalog/servicesDeclare a service in a group
- GET/groups/{group_id}/catalog/services/by-slug/{slug}Get a service by its slug within a namespace
- GET/repositories/{repo_id}/catalog/environmentsList a repository's environments
- POST/repositories/{repo_id}/catalog/environmentsDeclare an environment on a repository
- GET/repositories/{repo_id}/catalog/resolveResolve repository paths to the services that own them
- GET/repositories/{repo_id}/catalog/servicesList the services bound to a repository, each with its deployment promotion track