# Adv. Group Contracts ## Add Next GroupContract - [POST /groups/{groupID}/divisions/{divisionID}/add-contract](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-group-contracts/addnextgroupcontract.md): Adds the next GroupContract, starting the day after that existing contract. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Set GroupContract Coverage End - [POST /groups/{groupID}/divisions/{divisionID}/set-coverage](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-group-contracts/setcoveragegroupcontract.md): Changes the Coverage End for a contract. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Change GroupContract Coverage Start - [POST /groups/{groupID}/divisions/{divisionID}/change-coverage-start](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-group-contracts/changecoveragestartgroupcontract.md): Changes the Coverage Start for a contract. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Copy GroupContractTier information - [POST /copy-tier-config-to-division](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-group-contracts/copytierconfigtodivision.md): Take an existing configuration of GroupContractTier and copy that to any number of destination Divisions with the same Contract. ## Copy GroupNetwork information - [POST /copy-network-config-to-division](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-group-contracts/copynetworkconfigtodivision.md): Take an existing configuration of GroupNetwork and copy that to any number of destination Divisions with the same Contract. ## Add Next GroupContract - [POST /groups/{groupID}/divisions/{divisionID}/add-contract](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/group-contracts/addnextgroupcontract.md): Adds the next GroupContract, starting the day after that existing contract. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Set GroupContract Coverage End - [POST /groups/{groupID}/divisions/{divisionID}/set-coverage](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/group-contracts/setcoveragegroupcontract.md): Changes the Coverage End for a contract. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Change GroupContract Coverage Start - [POST /groups/{groupID}/divisions/{divisionID}/change-coverage-start](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/group-contracts/changecoveragestartgroupcontract.md): Changes the Coverage Start for a contract. A VBAProcess object is returned representing the process state. See VBAProcess area for more information. ## Copy GroupContractTier information - [POST /copy-tier-config-to-division](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/group-contracts/copytierconfigtodivision.md): Take an existing configuration of GroupContractTier and copy that to any number of destination Divisions with the same Contract. ## Copy GroupNetwork information - [POST /copy-network-config-to-division](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/group-contracts/copynetworkconfigtodivision.md): Take an existing configuration of GroupNetwork and copy that to any number of destination Divisions with the same Contract.