# Subscriber Enrollments

 - [POST /subscribers/{subscriberID}/enrollments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/createsubenrollment.md): Creates a new SubEnrollment
 - [GET /subscribers/{subscriberID}/enrollments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/listsubenrollment.md): Lists all SubEnrollment for the given subscriberID
 - [GET /subscribers/{subscriberID}/enrollments/{groupID}/{divisionID}/{groupCoverageStart}/{startDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/getsubenrollment.md): Gets a SubEnrollment for the given subscriberID, groupID, divisionID, groupCoverageStart, and startDate
 - [PUT /subscribers/{subscriberID}/enrollments/{groupID}/{divisionID}/{groupCoverageStart}/{startDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/updatesubenrollment.md): Updates a SubEnrollment with the given subscriberID, groupID, divisionID, groupCoverageStart, and startDate
 - [DELETE /subscribers/{subscriberID}/enrollments/{groupID}/{divisionID}/{groupCoverageStart}/{startDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/deletesubenrollment.md): Deletes a SubEnrollment with the given subscriberID, groupID, divisionID, groupCoverageStart, and startDate
 - [PUT /subscribers/{subscriberID}/enrollments-modify/{groupID}/{divisionID}/{groupCoverageStart}/{startDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/modifysubenrollment.md): Modify an existing Subenrollment changing the table keys which forces downstream table updates.
 - [PUT /subscribers/{subscriberID}/enrollments-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/updatebatchsubenrollment.md): Create or Update multiple SubEnrollment at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
 - [POST /subscribers/{subscriberID}/enrollments/{groupID}/{divisionID}/set-paid-through](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-enrollments/subenrollmentsetpaidthrough.md): Sets the Paid Through value on the Subenrollment based on existing Premium Billing paid invoices.
