diff --git a/lib/api/api.rb b/lib/api/api.rb index 318c3d4133b384161f96084aab9f28368c6020dc..00fac054547f1cfaa6ef1feb9d11330ad1178562 100644 --- a/lib/api/api.rb +++ b/lib/api/api.rb @@ -267,6 +267,7 @@ class API < ::API::Base mount ::API::Terraform::StateVersion mount ::API::Topics mount ::API::Unleash + mount ::API::UsageDataNonSqlMetrics mount ::API::UserCounts mount ::API::Wikis @@ -329,7 +330,6 @@ class API < ::API::Base mount ::API::Templates mount ::API::Todos mount ::API::UsageData - mount ::API::UsageDataNonSqlMetrics mount ::API::UsageDataQueries mount ::API::Users mount ::API::Ml::Mlflow diff --git a/lib/api/usage_data_non_sql_metrics.rb b/lib/api/usage_data_non_sql_metrics.rb index 41f369a43b8054da04a661b1472563dfe9df6ee3..81f96a7958ba66a85c14584277f7d6bdcfd8d066 100644 --- a/lib/api/usage_data_non_sql_metrics.rb +++ b/lib/api/usage_data_non_sql_metrics.rb @@ -14,6 +14,12 @@ class UsageDataNonSqlMetrics < ::API::Base desc 'Get Non SQL usage ping metrics' do detail 'This feature was introduced in GitLab 13.11.' + success code: 200 + failure [ + { code: 401, message: 'Unauthorized' }, + { code: 403, message: 'Forbidden' }, + { code: 404, message: 'Not Found' } + ] end get 'non_sql_metrics' do