---
title: "Get the findings view of the traffic diff of a test execution"
method: GET
path: "/orgs/{orgName}/tests/executions/{executionID}/traffic-diff-findings"
tags: ["TestExecutions"]
---

# Get the findings view of the traffic diff of a test execution

`GET /orgs/{orgName}/tests/executions/{executionID}/traffic-diff-findings`

## Request

- Base URL: `https://api.signadot.com/api/v2`
- URL: `https://api.signadot.com/api/v2/orgs/{orgName}/tests/executions/{executionID}/traffic-diff-findings`
- Auth: API key in header `signadot-api-key`

Get the findings view of the traffic diff of a test execution

## Path parameters

- `orgName` string, required
- `executionID` string, required

## Query parameters

- `diffContext` string
- `category` string
- `maxFindings` string

## Response `200`

OK

- TrafficDiffResult
  - `baseline` string
  - `results` TrafficDiffPointResult[]
    - `by` TrafficmodelsBy
      - `direction` 'Inbound' | 'Outbound'
      - `kind` 'Job' | 'Deployment' | 'Rollout'
      - `name` string
      - `namespace` string
    - `diffs` TrafficDiffPairedDiff[]
      - `baselineCaptureID` string
      - `id` string
      - `request` RequestDiff
        - `baseline` CaptureRequest
          - `host` string
          - `message` CaptureMessage
            - `body` unknown
            - `finishedAt` string
            - `headers` CaptureValues
            - `startedAt` string
          - `method` string
          - `proto` string
          - `query` object
          - `uri` string
        - `diffOps` DiffOp[]
          - `classification` DiffOpClassification
            - `noise` number
          - `oldValue` unknown
          - `op` 'add' | 'remove' | 'replace'
          - `path` string
          - `value` unknown
        - `target` CaptureRequest
          - `host` string
          - `message` CaptureMessage
            - `body` unknown
            - `finishedAt` string
            - `headers` CaptureValues
            - `startedAt` string
          - `method` string
          - `proto` string
          - `query` object
          - `uri` string
      - `response` ResponseDiff
        - `baseline` CaptureResponse
          - `error` string
          - `message` CaptureMessage
            - `body` unknown
            - `finishedAt` string
            - `headers` CaptureValues
            - `startedAt` string
          - `proto` string
          - `statusCode` integer
        - `diffOps` DiffOp[]
          - `classification` DiffOpClassification
            - `noise` number
          - `oldValue` unknown
          - `op` 'add' | 'remove' | 'replace'
          - `path` string
          - `value` unknown
        - `target` CaptureResponse
          - `error` string
          - `message` CaptureMessage
            - `body` unknown
            - `finishedAt` string
            - `headers` CaptureValues
            - `startedAt` string
          - `proto` string
          - `statusCode` integer
      - `source` Source
        - `id` string
        - `requestName` string
        - `scriptRef` CapturemetaScriptRef
          - `callNum` integer: call number
          - `col` integer: 1-based column (rune) number; 0 if column unknown
          - `file` string: filename
          - `line` integer: 1-based line number; 0 if line unknown
      - `targetCaptureID` string
  - `target` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `502`: Bad Gateway

---

[API](https://skmtc.dev/signadot/apis/signadot-api.md) - [All operations](https://skmtc.dev/signadot/apis/signadot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/signadot/apis/signadot-api/revisions/5e80b0f9c718?raw)
