# getSignedTransformUrl

```ts
function getSignedTransformUrl(
   asset, 
   opts, 
   signingKey, 
   signOpts): Promise<string> | null;
```

Defined in: packages/asset-client/src/transform.ts:556

## Parameters

| Parameter | Type |
| ------ | ------ |
| `asset` | [`Pick`](/api/nitida/sdk/react/-internal-/type-aliases/pick/)\<[`AssetDTO`](/api/nitida/asset-client/type-aliases/assetdto/), `"sha"`\> & [`VisibilityHint`](/api/nitida/asset-client/type-aliases/visibilityhint/) |
| `opts` | [`TransformOptions`](/api/nitida/asset-client/type-aliases/transformoptions/) |
| `signingKey` | `string` |
| `signOpts` | [`SignTransformOptions`](/api/nitida/asset-client/type-aliases/signtransformoptions/) |

## Returns

`Promise`\<`string`\> \| `null`