Details of a member for adding or updating.
| Name | Description | Type | Additional information | 
|---|---|---|---|
| address | Sets the member address. | string | None. | 
| age_group_id | Sets the identifier of the member age group. | globally unique identifier | Required | 
| archived | Sets if the member is archived. | boolean | None. | 
| class_id | Sets the identifier of the member bow class. | globally unique identifier | Required | 
| coachinglevel | Sets the member coaching level. | string | None. | 
| consent | Sets if the member consents to communications | boolean | Required | 
| date_of_birth | Sets the member date of birth. If only know age then use 01/01/YYYY where YYYY is the birth year calculated by taking age this year away from the current year | date | Required | 
| Sets the member email. | string | None. | |
| emergencycontact | Sets the member emergency contact. | string | None. | 
| emergencyphone | Sets the member emergency contact phone #. | string | None. | 
| grade_id | Sets the identifier of the member grade. | globally unique identifier | None. | 
| joined | Sets the date the member joined. | date | Required | 
| junior | Sets if the member is junior (under 18). | boolean | Required | 
| membership_id | Sets the membership ID | string | None. | 
| name | Sets the member name. | string | Required | 
| no_age_checks | Sets if no age checks are to be undertaken. | boolean | None. | 
| no_joined_checks | Sets if no date joined checks are to be undertaken. | boolean | None. | 
| notes | Sets any notes. | string | None. | 
| phone | Sets the member phone #. | string | None. | 
