diff options
author | Tetiana Chupryna <tchupryna@gitlab.com> | 2019-08-21 18:39:25 +0300 |
---|---|---|
committer | Tetiana Chupryna <tchupryna@gitlab.com> | 2019-08-22 15:04:49 +0300 |
commit | 26855647b49274dc97e652cfc10917cbf78b8424 (patch) | |
tree | b73e4f44989a0701d0cd64ec39803bc3e036f1f9 | |
parent | 0e2a01be89fc73e7f357d1722a3e3751ab5b4840 (diff) | |
download | gitlab-ce-docs-12713-vulnerabilities-dl-api.tar.gz |
Update dependencies api docdocs-12713-vulnerabilities-dl-api
-rw-r--r-- | doc/api/dependencies.md | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/doc/api/dependencies.md b/doc/api/dependencies.md index 5767d3572dd..5296d4e316f 100644 --- a/doc/api/dependencies.md +++ b/doc/api/dependencies.md @@ -5,7 +5,8 @@ This API is in an alpha stage and considered unstable. The response payload may be subject to change or breakage across GitLab releases. -Every call to this endpoint requires authentication. To perform this call, user should be authorized to read +Every call to this endpoint requires authentication. To perform this call, user should be authorized to read repository. +To see vulnerabilities in response, user should be authorized to read [Project Security Dashboard](../user/application_security/security_dashboard/index.md#project-security-dashboard). ## List project dependencies @@ -17,8 +18,8 @@ supported by Gemnasium. ``` GET /projects/:id/dependencies -GET /projects/:id/vulnerabilities?package_manager=maven -GET /projects/:id/vulnerabilities?package_manager=yarn,bundler +GET /projects/:id/dependencies?package_manager=maven +GET /projects/:id/dependencies?package_manager=yarn,bundler ``` | Attribute | Type | Required | Description | @@ -38,13 +39,18 @@ Example response: "name": "rails", "version": "5.0.1", "package_manager": "bundler", - "dependency_file_path": "Gemfile.lock" + "dependency_file_path": "Gemfile.lock", + "vulnerabilities": [{ + "name": "DDoS", + "severity": "unknown" + }] }, { "name": "hanami", "version": "1.3.1", "package_manager": "bundler", - "dependency_file_path": "Gemfile.lock" + "dependency_file_path": "Gemfile.lock", + "vulnerabilities": [] } ] ``` |