# validateFindPieceResponse

```ts
function validateFindPieceResponse(value): FindPieceResponse;
```

Defined in: [packages/synapse-sdk/src/pdp/validation.ts:176](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/pdp/validation.ts#L176)

Validates and returns a FindPieceResponse
Normalizes the response to always have pieceCid field as a PieceCID object

## Parameters

| Parameter | Type | Description |
| ------ | ------ | ------ |
| `value` | `unknown` | The value to validate |

## Returns

[`FindPieceResponse`](/reference/filoz/synapse-sdk/pdp/interfaces/findpieceresponse/)

## Throws

Error if validation fails