---
title: "List all sensors layouts available in the library."
method: GET
path: "/avx-sensorlabs/v2/sensorlayouts"
tags: ["SensorLayouts"]
---

# List all sensors layouts available in the library.

`GET /avx-sensorlabs/v2/sensorlayouts`

## Request

- Base URL: `https://developer.synopsys.com` (the document declares no server; this is the origin it was published from)
- URL: `https://developer.synopsys.com/avx-sensorlabs/v2/sensorlayouts`
- Auth: none declared
- TypeScript: <https://skmtc.dev/synopsys/apis/sensor-layouts/docs/avx-sensorlabs/v2/sensorlayouts/get.ts> (a function with typed inputs; its response is checked against the schema)

<br>Valid sensor layouts will be displayed under validLayouts, with their id, name and metadata.
<br>
                    If there are any corrupted sensor layouts, they are deleted from the library and their names will appear in corruptedLayoutNames,
                    or if the name cannot be retrieved, the flag anyDeleted will be set to true.

## Query parameters

- `offset` integer
- `limit` integer
- `sortByName` boolean
- `Pattern` string
- `SensorType` string[]
- `VehicleModel` string[]
- `Manufacturer` string[]
- `Version` string[]

## Response `200`

Success

- PreSensorLayoutsV2DataLayoutsInformation: Layout information.
  - `totalLayoutsCount` integer: Layout count.
  - `validLayouts` PreSensorLayoutsV2DataLayoutInfo[], nullable: Valid layouts count.
    - `id` string, uuid
    - `name` string, nullable
    - `metadata` PreSensorLayoutsV2DataMetadata: Represents metadata.
      - `manufacturer` string, nullable: Manufacturer.
      - `version` string, nullable: Version.
      - `comment` string, nullable: Comment.
      - `vehicleModel` string, nullable: Vehicle model.
      - `cameraCount` integer: Number of Cameras present inside the layout.
      - `fisheyeCameraCount` integer: Number of Fisheye Cameras present inside the layout.
      - `thermalCameraCount` integer: Number of Thermal Cameras present inside the layout.
      - `flashingLidarCount` integer: Number of Flashing Lidars present inside the layout.
      - `rotatingLidarCount` integer: Number of Rotating Lidars present inside the layout.
      - `radarCount` integer: Number of Radars present inside the layout.
  - `anyDeleted` boolean: Indicate if any of the corrupted layout is deleted
  - `corruptedLayoutNames` string[], nullable: List of corrupted layouts.

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/synopsys/apis/sensor-layouts.md) - [All operations](https://skmtc.dev/synopsys/apis/sensor-layouts/llms.txt) - [OpenAPI document](https://skmtc.dev/synopsys/apis/sensor-layouts/revisions/ae3c54d52d67?raw)
