Skip to content

Products API

GET /vendors/<name>/products

List the products of a specific vendor.

Parameters:

  • page (optional, default: 1): the page to start

Example request:

GET /api/vendors/wordpress/products HTTP/1.1
Host: app.opencve.io
Accept: application/json

Example response:

HTTP/1.1 200 OK
{
  "count": 68,
  "next": "https://app.opencve.io/api/vendors/wordpress/products?page=2",
  "previous": null,
  "results": [
    {
      "id": "fe2f65a3-7470-4d8e-b8cd-c73cfd05a3c6",
      "created_at": "2024-09-06T08:16:18.136576Z",
      "updated_at": "2024-09-06T08:16:18.136576Z",
      "name": "adserve"
    },
    [...]
  ]
}

GET /vendors/<name>/products/<name>

Get the details of a specific product.

Example request:

GET /api/vendors/wordpress/products/adserve HTTP/1.1
Host: app.opencve.io
Accept: application/json

Example response:

HTTP/1.1 200 OK
{
  "id": "fe2f65a3-7470-4d8e-b8cd-c73cfd05a3c6",
  "created_at": "2024-09-06T08:16:18.136576Z",
  "updated_at": "2024-09-06T08:16:18.136576Z",
  "name": "adserve"
}

GET /vendors/<name>/products/<name>/cve

List the CVEs associated to a product.

Parameters:

  • page (optional, default: 1): the page to start

Example request:

GET /api/vendors/wordpress/products/adserve/cve HTTP/1.1
Host: app.opencve.io
Accept: application/json

Example response:

HTTP/1.1 200 OK
{
  "count": 2,
  "next": null,
  "previous": null,
  "results": [
    {
      "created_at": "2024-04-18T08:14:24.598000Z",
      "updated_at": "2024-08-02T02:13:39.959000Z",
      "cve_id": "CVE-2024-32604",
      "description": "Authorization Bypass Through User-Controlled Key vulnerability in Plechev Andrey WP-Recall.This issue affects WP-Recall: from n/a through 16.26.5.\n\n"
    },
    [...]
  ]
}