> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateDepositDestinationBody

```ts theme={null}
type CreateDepositDestinationBody = {
  idempotencyKey?: string;
} & CreateDepositDestinationRequest;
```

Defined in: [\_vendor/api/resources/depositDestinations/client/requests/CreateDepositDestinationBody.ts:26](https://github.com/coinbase/cdp-sdk/blob/30d1b3dc350cd763fecf481c5bc976bd77951f3b/typescript/packages/cdp-sdk/src/_vendor/api/resources/depositDestinations/client/requests/CreateDepositDestinationBody.ts#L26)

## Type Declaration

### idempotencyKey?

```ts theme={null}
optional idempotencyKey: string;
```

## Example

```ts theme={null}
{
    idempotencyKey: "8e03978e-40d5-43e8-bc93-6894a57f9324",
    type: "crypto",
    accountId: "account_af2937b0-9846-4fe7-bfe9-ccc22d935114",
    target: {
        accountId: "account_af2937b0-9846-4fe7-bfe9-ccc22d935114",
        asset: "usd"
    },
    metadata: {
        "customer_id": "123e4567-e89b-12d3-a456-426614174000",
        "reference": "order-12345"
    },
    crypto: {
        network: "base"
    }
}
```
