# Subscribers ## List Billing Adjustments for Disenroll - [GET /subscribers/{subscriberID}/as-of-date/{asOfDate}/disenroll-adjustments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-billing/listdisenrolladjustment.md): List of Billing Adjustments that would be created based on a Subscriber being disenrolled on the As of Date. ## Change Subscriber ID - [POST /subscribers/{subscriberID}/change-id](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-enrollment/changesubscriberid.md): Changes a Subscriber ID globally ## Member Disenroll - [POST /subscribers/{subscriberID}/members/{memberSeq}/disenroll](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-enrollment/memberdisenroll.md): Disenrolls a Member from an Enrollment. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## List Billing Adjustments for Disenroll - [GET /subscribers/{subscriberID}/as-of-date/{asOfDate}/disenroll-adjustments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-enrollment/listdisenrolladjustment.md): List of Billing Adjustments that would be created based on a Subscriber being disenrolled on the As of Date. ## List Waiting Period Details - [GET /enrollment-waiting-period-by-hire-date](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-enrollment/listenrollmentwaitingperiodbyhiredate.md): List of Waiting Period configuration based on the passed in settings (group, division, plan, and/or hire date). ## Member Re-enroll - [POST /subscribers/{subscriberID}/members/{memberSeq}/reenroll](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-enrollment/memberreenroll.md): Re-enrolls a Member to an Enrollment. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Subscriber Add Enrollment - [POST /subscribers/{subscriberID}/add-enrollment](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-enrollment/subscriberaddenrollment.md): Adds enrollments to an existing subscriber. Can add enrollment for the subscriber or subscriber + all members. ## Change Subscriber ID - [POST /subscribers/{subscriberID}/change-id](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/changesubscriberid.md): Changes a Subscriber ID globally ## Member Disenroll - [POST /subscribers/{subscriberID}/members/{memberSeq}/disenroll](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/memberdisenroll.md): Disenrolls a Member from an Enrollment. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## List Billing Adjustments for Disenroll - [GET /subscribers/{subscriberID}/as-of-date/{asOfDate}/disenroll-adjustments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listdisenrolladjustment.md): List of Billing Adjustments that would be created based on a Subscriber being disenrolled on the As of Date. ## List Waiting Period Details - [GET /enrollment-waiting-period-by-hire-date](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listenrollmentwaitingperiodbyhiredate.md): List of Waiting Period configuration based on the passed in settings (group, division, plan, and/or hire date). ## Member Re-enroll - [POST /subscribers/{subscriberID}/members/{memberSeq}/reenroll](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/memberreenroll.md): Re-enrolls a Member to an Enrollment. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Subscriber Add Enrollment - [POST /subscribers/{subscriberID}/add-enrollment](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/subscriberaddenrollment.md): Adds enrollments to an existing subscriber. Can add enrollment for the subscriber or subscriber + all members. ## List Disenrollment Family Options - [GET /disenroll-family-options](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listdisenrollmentfamilyoptions.md): List of all Disenrollment Family Options ## List Reenrollment Family Options - [GET /reenroll-family-options](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listreenrollmentfamilyoptions.md): List of all Reenrollment Family Options ## List Cobra Duration Types - [GET /cobra-duration-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listcobradurationtypes.md): List of all Cobra Duration Types ## List Cobra Disenroll Reason Types - [GET /cobra-disenroll-reason-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listcobradisenrollreasontypes.md): List of all Cobra Disenroll Reason Types ## List Enrollment Detail - [GET /subscribers/{subscriberID}/list-all-enrollments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listallenrollmentssubscriber.md): Return a compiled list of enrollments for all members of a given family including Group, Division, Plan, and Tier information. Takes into account Subenrollment and Memenrollment options. ## List Subscriber Benefits - [GET /subscribers/{subscriberID}/benefits](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listsubscriberbenefits.md): List of all Benefits for the given Subscriber ID ## Create Subscribers - [POST /subscribers](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/createsubscribers.md): Creates a new Subscribers ## List Subscribers - [GET /subscribers](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listsubscribers.md): Lists all Subscribers ## List Active Subscribers for a Groupd & Division - [GET /active-subscribers](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/listactivesubscribers.md): Lists all Subscribers for the given Group & Division. If division is omitted, all divisions will be included. Active is defined by a plan start date = today. ## Get Subscribers - [GET /subscribers/{subscriberID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/getsubscribers.md): Gets Subscribers ## Update Subscribers - [PUT /subscribers/{subscriberID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/updatesubscribers.md): Updates a specific Subscribers. ## Delete Subscribers - [DELETE /subscribers/{subscriberID}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/deletesubscribers.md): Deletes an Subscribers ## Create or Update Batch Subscribers - [PUT /subscribers-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/updatebatchsubscribers.md): Create or Update multiple Subscribers at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. ## Get Unique Subscriber ID - [GET /subscribers-generate-id](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/subscribers/generatesubscriberid.md): Get a unique Subscriber ID you can use for creating a new Subscriber or changing an existing Subscirbers ID