Skip to main content

CreateDependentInput

Input for creating a new dependent

input CreateDependentInput {
accountHolderUid: ID!
address: PhysicalAddressInput
benefitEnrollments: [DependentBenefitEnrollmentInput!]
dateOfBirth: LocalDate!
email: EmailAddress
externalReferenceId: String
firstName: String!
lastName: String!
phoneNumber: PhoneNumber
ssn: String
}

Fields

CreateDependentInput.accountHolderUid ● ID! non-null scalar

First Dollar User ID of the account holder

CreateDependentInput.address ● PhysicalAddressInput input

The dependent's physical address

CreateDependentInput.benefitEnrollments ● [DependentBenefitEnrollmentInput!] list input

Optional benefit enrollments to create atomically with the dependent

CreateDependentInput.dateOfBirth ● LocalDate! non-null scalar

The dependent's date of birth

CreateDependentInput.email ● EmailAddress scalar

The dependent's email address

CreateDependentInput.externalReferenceId ● String scalar

Idempotency key for duplicate request prevention (24-hour TTL)

CreateDependentInput.firstName ● String! non-null scalar

The dependent's first name

CreateDependentInput.lastName ● String! non-null scalar

The dependent's last name

CreateDependentInput.phoneNumber ● PhoneNumber scalar

The dependent's phone number

CreateDependentInput.ssn ● String scalar

The dependent's SSN for user creation

Member Of

createDependent mutation