---
title: "Get Exposure Assets"
method: GET
path: "/projects/{project_id}/exposures/{signature_id}"
tags: ["Exposures"]
---

# Get Exposure Assets

`GET /projects/{project_id}/exposures/{signature_id}`

## Request

- Base URL: `https://api.securitytrails.com/v2`
- URL: `https://api.securitytrails.com/v2/projects/{project_id}/exposures/{signature_id}`
- Auth: none declared

Retrieve the assets for a specific `signature_id`.

If `next_cursor` is present in the response, it can be used to fetch the next page of results by passing it as `cursor`.

## Path parameters

- `project_id` string, required: The ID of the project
- `signature_id` string, required: Exposure with this signature ID found on the asset

## Query parameters

- `limit` integer: The number of assets to return
- `cursor` string, nullable: Base 64 string for pagination included in `meta.pagination.next_cursor` field in previous response. If provided, will return the next page of results

## Response `200`

Successful Response

- ExposureAssetsListResponse
  - `data` ExposureAssets, required
    - `signature` ExposureSignatureResponse, required
      - `id` string, required
      - `name` string
      - `description` string, nullable
      - `severity` union, required
        - 'informational' | 'moderate' | 'critical'
        - string
      - `remediation_steps` object, nullable
      - `added_at` string, date-time, nullable: Date when this signature was added to ASI
      - `references` string[], nullable
      - `vulnerabilities` VulnerabilityPublic[]
        - `name` string, required
        - `cve_id` string, required: The Common Vulnerabilities and Exposures (CVE) identifier for this vulnerability.
        - `cwe_ids` string[]: Common Weakness Enumeration (CWE) IDs associated with this vulnerability
        - `cvss_score` number, nullable
    - `asset_exposures` AssetWithExposureInstances[], required
      - `asset_id` string, required
      - `instances` ExposureInstance[], nullable
        - `port_number` integer, required
        - `evidence_identifiers` string[], nullable
      - `details` object, nullable, required
      - `evidence_identifiers` string[], nullable
  - `meta` ApiMeta, required
    - `params` object, nullable
    - `counts` ApiCount
      - `total` integer, nullable
      - `returned` integer, required
    - `pagination` PaginationResponse
      - `next_cursor` string, nullable: An opaque value which should be passed as the `cursor` to retrieve the nextpage of results
      - `limit` integer, nullable: The number of items returned
      - `total` integer, nullable
      - `sort` array[], nullable: The sort order of the results
        - unknown[]
          - unknown
    - `request_id` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/securitytrails/apis/asi-project-api.md) - [All operations](https://skmtc.dev/securitytrails/apis/asi-project-api/llms.txt) - [OpenAPI document](https://skmtc.dev/securitytrails/apis/asi-project-api/revisions/71340c041238?raw)
