Update or terminate a member
Updates member fields. Terminate with { "status": "terminated", "terminationDate": "...", "cobra": true }. After enrollment, changes propagate to the live company census; cobra: true keeps the member covered under COBRA continuation.
Authorizations
Partner API key. psk_test_<32 hex> for test mode, psk_live_<32 hex> for live mode. Keys are stored hashed and cannot be recovered; store them in your secrets manager on issue.
Path Parameters
Group ID, e.g. grp_8c2f41d09a3e.
^grp_[0-9a-f]{12}$Census member ID, e.g. mem_92e4b7a1d0c6.
^mem_[0-9a-f]{12}$Body
Partial update: send only the fields you are changing. Terminate with status: "terminated" plus optional terminationDate and cobra.
Your employee ID. Used as the upsert key when email is absent.
"emp_0001"
"Jordan"
"Reyes"
Upsert key when present.
"jordan@acme.com"
"1992-03-14"
Alternative to dob. One of the two is required.
34
5-digit home ZIP. Drives the area factor in rating.
^[0-9]{5}$"94110"
male, female, other full_time, part_time, contractor "2024-03-01"
active, terminated 6"2026-11-15"
Offer COBRA continuation on termination.
Response
Updated member.
- Option 1
- Option 2
One employee. zip plus one of dob | age is enough to quote. firstName, lastName, and email are additionally required (per active member) at enrollment time.
"1992-03-14"
5-digit home ZIP. Drives the area factor in rating.
^[0-9]{5}$"94110"
Server-assigned ID. Use it for PATCH /groups/{groupId}/members/{memberId}.
"mem_c4a91f27e83d"
Your employee ID. Used as the upsert key when email is absent.
"emp_0001"
"Jordan"
"Reyes"
Upsert key when present.
"jordan@acme.com"
Alternative to dob. One of the two is required.
34
male, female, other full_time, part_time, contractor "2024-03-01"
active, terminated 6