Add new dependent
members.dependents.create(strmember_id, DependentCreateParams**kwargs) -> Dependent
/v1/members/{member_id}/dependents
Creates a new dependent record for a member. Required: first name, last name, date of birth, sex, and relationship type. SSN is optional but recommended for coverage verification.
Parameters
member_id: str
date_of_birth: Union[null, null]
Date of birth (YYYY-MM-DD)
formatdate
first_name: str
Dependent's legal first name
maxLength100
minLength1
last_name: str
Dependent's legal last name
maxLength100
minLength1
gender: Optional[str]
Gender identity
ssn: Optional[str]
Social Security Number (optional, XXX-XX-XXXX or XXXXXXXXX)
maxLength11
minLength9
suffix: Optional[str]
Name suffix (Jr., Sr., III)
maxLength10
Returns
Add new dependent
from datetime import date
from vitable_connect_api import VitableConnectAPI
client = VitableConnectAPI(
api_key="My API Key",
)
dependent = client.members.dependents.create(
member_id="mbr_abc123def456",
date_of_birth=date.fromisoformat("2019-12-27"),
first_name="x",
last_name="x",
relationship="Spouse",
sex="Male",
)
print(dependent.id)
{
"id": "id",
"active": true,
"created_at": "2019-12-27T18:11:19.117Z",
"date_of_birth": "2019-12-27",
"first_name": "first_name",
"last_name": "last_name",
"member_id": "member_id",
"relationship": "Spouse",
"sex": "Male",
"updated_at": "2019-12-27T18:11:19.117Z",
"gender": "gender",
"ssn_last_four": "ssn_last_four",
"suffix": "suffix"
}
Returns Examples
{
"id": "id",
"active": true,
"created_at": "2019-12-27T18:11:19.117Z",
"date_of_birth": "2019-12-27",
"first_name": "first_name",
"last_name": "last_name",
"member_id": "member_id",
"relationship": "Spouse",
"sex": "Male",
"updated_at": "2019-12-27T18:11:19.117Z",
"gender": "gender",
"ssn_last_four": "ssn_last_four",
"suffix": "suffix"
}