# Member Occupations ## Create MemberOccupation - [POST /subscribers/{subscriberID}/members/{memberSeq}/occupations](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/member-occupations/creatememberoccupation.md): Creates a new MemberOccupation ## List MemberOccupation - [GET /subscribers/{subscriberID}/members/{memberSeq}/occupations](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/member-occupations/listmemberoccupation.md): Lists all MemberOccupation for the given subscriberID and memberSeq ## Get MemberOccupation - [GET /subscribers/{subscriberID}/members/{memberSeq}/occupations/{occupationID}/{effectiveDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/member-occupations/getmemberoccupation.md): Gets MemberOccupation ## Update MemberOccupation - [PUT /subscribers/{subscriberID}/members/{memberSeq}/occupations/{occupationID}/{effectiveDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/member-occupations/updatememberoccupation.md): Updates a specific MemberOccupation. ## Delete MemberOccupation - [DELETE /subscribers/{subscriberID}/members/{memberSeq}/occupations/{occupationID}/{effectiveDate}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/member-occupations/deletememberoccupation.md): Deletes an MemberOccupation ## Create or Update Batch MemberOccupation - [PUT /subscribers/{subscriberID}/members/{memberSeq}/occupations-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/member-occupations/updatebatchmemberoccupation.md): Create or Update multiple MemberOccupation at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.