# Subscriber Flex

 - [POST /subscribers/{subscriberID}/groups/{groupID}/plans/{planID}/flexes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-flex/createsubscriberflex.md): Creates a new SubscriberFlex
 - [GET /subscribers/{subscriberID}/groups/{groupID}/plans/{planID}/flexes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-flex/listsubscriberflex.md): Lists all SubscriberFlex for the given subscriberID and groupID and planID
 - [GET /subscribers/{subscriberID}/groups/{groupID}/plans/{planID}/flexes/{calendarYear}/{effectiveDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-flex/getsubscriberflex.md): Gets SubscriberFlex
 - [PUT /subscribers/{subscriberID}/groups/{groupID}/plans/{planID}/flexes/{calendarYear}/{effectiveDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-flex/updatesubscriberflex.md): Updates a specific SubscriberFlex.
 - [DELETE /subscribers/{subscriberID}/groups/{groupID}/plans/{planID}/flexes/{calendarYear}/{effectiveDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-flex/deletesubscriberflex.md): Deletes an SubscriberFlex
 - [PUT /subscribers/{subscriberID}/groups/{groupID}/plans/{planID}/flexes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/subscriber-flex/updatebatchsubscriberflex.md): Create or Update multiple SubscriberFlex at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
