---
title: "/api/vulnerabilities"
method: GET
path: "/api/vulnerabilities"
tags: ["vulnerabilities"]
---

# /api/vulnerabilities

`GET /api/vulnerabilities`

Returns a non-detailed list of all vulnerabilities

## Query parameters

- `short_descriptions` boolean
- `limit` integer
- `offset` integer

## Response `200`

OK

- object[]
  - `id` integer — VHP's primary key. Subject to change without notice.
  - `cve` string — Unique, public identifier string
  - `announced` string — Parseable date format
  - `upvotes` integer — A community-generated measurement of how interesting this vulnerability is.
  - `nickname` string — A community-generated nickname, under 30 chars
  - `project_name` string — Title of the project this vulnerability is fromt
  - `subdomain` string — Shorthand name for the project, e.g. "httpd" instead of "Apache HTTPD Web Server"
  - `tag_json` object[] — List of tags associated with this vulnerability
    - `id` integer — VHP's primary key for the tag. Subject to change without notice. A current list of tag mappings can be found at /api/tags endpoint.
    - `importance` number — A subjective number calculated to visually prioritize tags according how important we think they are to this vulnerability's story.
  - `description` string

## Other responses

- `400` — Malformed request.
- `500` — Internal error. Please report these on our [issue tracker](https://github.com/VulnerabilityHistoryProject/vulnerability-history/issues).

---

[API](https://skmtc.net/vulnerabilityhistoryproject/apis/vulnerability-history-project-restful-api.md) · [All operations](https://skmtc.net/vulnerabilityhistoryproject/apis/vulnerability-history-project-restful-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vulnerabilityhistoryproject/vulnerability-history-project-restful-api/versions/2390172697da/schema)
