> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-docs-event-stream-action-templates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# PasskeyCreate

```ts Example theme={null}
export interface PasskeyCreate {
  public_key: {
    user: {
      id: string;
      name: string;
      displayName: string;
    };
    rp: {
      id: string;
      name: string;
    };
    challenge: string;
    pubKeyCredParams: [
      {
        type: string;
        alg: number;
      },
    ];
    authenticatorSelection: {
      residentKey: string;
      userVerification: string;
      authenticatorAttachment?: string;
    };
  };
}
```

## Properties

### public\_key

> **public\_key**: `object`

<ParamField body="authenticatorSelection" type="object">
  ##### authenticatorSelection.authenticatorAttachment?

  ##### authenticatorSelection.residentKey

  ##### authenticatorSelection.userVerification

  #### challenge

  #### pubKeyCredParams

  #### rp

  ##### rp.id

  ##### rp.name

  #### user

  ##### user.displayName

  ##### user.id

  ##### user.name
</ParamField>
