Skip to main content
GET
/
api
/
v1
/
issues
List issues
curl --request GET \
  --url https://neo.api.projectdiscovery.io/api/v1/issues
{
  "has_more": true,
  "issues": [
    {
      "confidence": "confirmed",
      "created_at": "2023-11-07T05:31:56Z",
      "created_by": "<string>",
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "priority": "critical",
      "severity": "critical",
      "source": "<string>",
      "status": "unverified",
      "title": "<string>",
      "type": "vulnerability",
      "updated_at": "2023-11-07T05:31:56Z",
      "affected_assets": [
        {
          "created_by": "<string>",
          "first_seen": "2023-11-07T05:31:56Z",
          "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "issue_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "last_seen": "2023-11-07T05:31:56Z",
          "status": "open",
          "target_type": "host",
          "asset_owner": "<string>",
          "host": "<string>",
          "ip_address": "<string>",
          "matcher_name": "<string>",
          "metadata": {},
          "port": 123,
          "target": "<string>",
          "url": "<string>"
        }
      ],
      "affected_count": 0,
      "assignee": "<string>",
      "component": "<string>",
      "cve_ids": [
        "<string>"
      ],
      "cvss_score": "<string>",
      "cwe_ids": [
        "<string>"
      ],
      "description": "<string>",
      "due_date": "2023-11-07T05:31:56Z",
      "evidence": [
        {}
      ],
      "false_positive_reason": "<string>",
      "host": "<string>",
      "ip_address": "<string>",
      "labels": {},
      "last_seen_at": "2023-11-07T05:31:56Z",
      "metadata": {},
      "port": 123,
      "project_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "protocol": "<string>",
      "raw_data": {},
      "reference_urls": [
        "<string>"
      ],
      "remediation": "<string>",
      "resolved_at": "2023-11-07T05:31:56Z",
      "resolved_by": "<string>",
      "risk_acceptance_reason": "<string>",
      "slug": "ISSUE-42",
      "tags": [
        "<string>"
      ],
      "target": "<string>",
      "target_type": "host",
      "task_id": "<string>",
      "task_title": "<string>",
      "template_id": "<string>",
      "ticket_id": "<string>",
      "ticket_url": "<string>",
      "url": "<string>"
    }
  ],
  "page": 123,
  "per_page": 123,
  "total": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.neo.projectdiscovery.io/llms.txt

Use this file to discover all available pages before exploring further.

Query Parameters

severity
enum<string>[]

Filter by severity (OR within)

Available options:
critical,
high,
medium,
low,
info,
unknown
status
enum<string>[]

Filter by status (OR within)

Available options:
unverified,
open,
confirmed,
in_progress,
resolved,
false_positive,
accepted_risk,
duplicate
type
enum<string>[]

Filter by type (OR within)

Available options:
vulnerability,
misconfiguration,
exposure,
information,
compliance,
other
source
string[]

Filter by source (OR within, any string value)

priority
enum<string>[]

Filter by priority (OR within)

Available options:
critical,
high,
medium,
low,
none
confidence
enum<string>[]

Filter by confidence (OR within)

Available options:
confirmed,
firm,
tentative
host
string

Filter by host (partial match)

ip_address
string

Filter by IP address (partial match)

template_id
string

Filter by template ID (partial match)

component
string

Filter by component (partial match)

assignee
string

Filter by assignee (partial match)

port
integer

Filter by port (exact match)

tags
string[]

Filter by tags (must have ALL)

Full-text search across title, description, host, template

created_after
string<date-time>

Filter issues created after this timestamp

created_before
string<date-time>

Filter issues created before this timestamp

include_deleted
boolean
default:false

Include deleted issues

page
integer
default:1

Page number

Required range: x >= 1
per_page
integer
default:50

Items per page

Required range: 1 <= x <= 200
target
string

Filter by target field (partial match)

target_type
string

Filter by target_type (exact match)

affected_host
string

Show only issues that include an affected asset with this host

min_affected
integer

Show only issues with at least this many affected assets

cve_id
string

Filter issues that contain this CVE ID in their cve_ids array (exact match)

cwe_id
string

Filter issues that contain this CWE ID in their cwe_ids array (exact match)

min_cvss
number<float>

Filter issues with CVSS score >= this value

max_cvss
number<float>

Filter issues with CVSS score <= this value

has_ticket
boolean

Filter issues that have (true) or don't have (false) a linked ticket

sort_by
enum<string>
default:created_at

Sort field

Available options:
created_at,
severity,
priority,
updated_at,
affected_count,
cvss_score,
last_seen_at
sort_order
enum<string>
default:desc

Sort direction

Available options:
asc,
desc
project_id
string<uuid>

Filter to issues belonging to this project

task_id
string

Filter to issues associated with this task ID

created_by
string<email>

Filter by creator email (exact match, useful for team-scoped views)

Response

Paginated list of issues

has_more
boolean
required
issues
object[]
required
page
integer
required
per_page
integer
required
total
integer
required