diff --git a/server/api_endpoints/api_endpoints.yml b/server/api_endpoints/api_endpoints.yml index ba9304eafd1..8dae08fae41 100644 --- a/server/api_endpoints/api_endpoints.yml +++ b/server/api_endpoints/api_endpoints.yml @@ -428,6 +428,9 @@ - method: "GET" path: "/api/v1/fleet/scripts/batch/:batch_execution_id/host_results" display_name: "List hosts targeted in batch script" +- method: "POST" + path: "/api/v1/fleet/scripts/batch/:batch_execution_id/cancel" + display_name: "Cancel batch script" - method: "POST" path: "/api/v1/fleet/scripts" display_name: "Create script" @@ -597,13 +600,112 @@ display_name: "Get Fleet-maintained app" - method: "GET" path: "/api/v1/fleet/software/titles/:title_id/icon" - display_name: "Get software title icon" + display_name: "Download software icon" - method: "PUT" path: "/api/v1/fleet/software/titles/:title_id/icon" - display_name: "Upload or update software title icon" + display_name: "Update software icon" - method: "DELETE" path: "/api/v1/fleet/software/titles/:title_id/icon" - display_name: "Delete software title icon" + display_name: "Delete software icon" - method: "POST" path: "/api/v1/fleet/hosts/:id/software/:software_title_id/install" display_name: "Install software" +- method: "POST" + path: "/api/v1/fleet/software/package" + display_name: "Add package" +- method: "PATCH" + path: "/api/v1/fleet/software/titles/:id/package" + display_name: "Update package" +- method: "GET" + path: "/api/v1/fleet/software/app_store_apps" + display_name: "List Apple App Store apps" +- method: "POST" + path: "/api/v1/fleet/software/app_store_apps" + display_name: "Add app store app" +- method: "PATCH" + path: "/api/v1/fleet/software/titles/:title_id/app_store_app" + display_name: "Update app store app" +- method: "POST" + path: "/api/v1/fleet/software/fleet_maintained_apps" + display_name: "Add Fleet-maintained app" +- method: "GET" + path: "/api/v1/fleet/software/titles/:id/package" + display_name: "Download software" +- method: "POST" + path: "/api/v1/fleet/hosts/:id/software/:software_title_id/uninstall" + display_name: "Uninstall software" +- method: "GET" + path: "/api/v1/fleet/software/install/:install_uuid/results" + display_name: "Get software install result" +- method: "DELETE" + path: "/api/v1/fleet/software/titles/:software_title_id/available_for_install" + display_name: "Delete software" +- method: "POST" + path: "/api/v1/fleet/configuration_profiles" + display_name: "Create configuration profile" +- method: "PATCH" + path: "/api/v1/fleet/setup_experience" + display_name: "Update setup experience" +# - method: "GET" +# path: "/api/v1/fleet/android_enterprise" +# display_name: "Get Android Enterprise" +- method: "POST" + path: "/api/v1/fleet/software/web_apps" + display_name: "Create Android web app" +- method: "PATCH" + path: "/api/v1/fleet/certificate_authorities/:id" + display_name: "Update certificate authority (CA)" +- method: "GET" + path: "/api/v1/fleet/certificate_authorities" + display_name: "List certificate authorities (CAs)" +- method: "GET" + path: "/api/v1/fleet/certificate_authorities/:id" + display_name: "Get certificate authority (CA)" +- method: "DELETE" + path: "/api/v1/fleet/certificate_authorities/:id" + display_name: "Delete certificate authority (CA)" +- method: "GET" + path: "/api/v1/fleet/scim/Users" + display_name: "List SCIM users" +- method: "POST" + path: "/api/v1/fleet/scim/Users" + display_name: "Create SCIM user" +- method: "GET" + path: "/api/v1/fleet/scim/Users/:id" + display_name: "Get SCIM user" +- method: "PUT" + path: "/api/v1/fleet/scim/Users/:id" + display_name: "Replace SCIM user" +- method: "PATCH" + path: "/api/v1/fleet/scim/Users/:id" + display_name: "Update SCIM user" +- method: "DELETE" + path: "/api/v1/fleet/scim/Users/:id" + display_name: "Delete SCIM user" +- method: "GET" + path: "/api/v1/fleet/scim/Groups" + display_name: "List SCIM groups" +- method: "POST" + path: "/api/v1/fleet/scim/Groups" + display_name: "Create SCIM group" +- method: "GET" + path: "/api/v1/fleet/scim/Groups/:id" + display_name: "Get SCIM group" +- method: "PUT" + path: "/api/v1/fleet/scim/Groups/:id" + display_name: "Replace SCIM group" +- method: "PATCH" + path: "/api/v1/fleet/scim/Groups/:id" + display_name: "Update SCIM group" +- method: "DELETE" + path: "/api/v1/fleet/scim/Groups/:id" + display_name: "Delete SCIM group" +- method: "GET" + path: "/api/v1/fleet/scim/Schemas" + display_name: "Get SCIM schemas" +- method: "GET" + path: "/api/v1/fleet/scim/ServiceProviderConfig" + display_name: "Get SCIM service provider config" +- method: "GET" + path: "/api/v1/fleet/scim/ResourceTypes" + display_name: "Get SCIM resource types"