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

# EnrollVirtualCardRecipientInput

**Input object**

*No description provided in the schema yet.*

## Input fields

<ParamField name="virtualCardId" type="UUID!" required>
  Existing virtual card to share with the recipient.
</ParamField>

<ParamField name="recipientUserId" type="UUID">
  Existing Fluz user ID to enroll. At least one of recipientUserId, email, or phone is required.
</ParamField>

<ParamField name="email" type="String">
  Recipient email address. Used to find an existing user or stage non-registered access.
</ParamField>

<ParamField name="phone" type="String">
  Recipient phone number. Used to find an existing user or stage non-registered access.
</ParamField>

<ParamField name="role" type="VirtualCardRecipientRole">
  Card-level role to grant. Defaults to SPENDER.
</ParamField>

<ParamField name="shareRequestId" type="UUID">
  Optional hosted-link share request to mark as claimed by this enrollment.
</ParamField>
