# Reinsurance Contract Types ## Create ReinsContractType - [POST /reinsurance-contract-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/reinsurance-contract-types/createreinscontracttype.md): Creates a new ReinsContractType ## List ReinsContractType - [GET /reinsurance-contract-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/reinsurance-contract-types/listreinscontracttype.md): Lists all ReinsContractType ## Get ReinsContractType - [GET /reinsurance-contract-types/{contractType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/reinsurance-contract-types/getreinscontracttype.md): Gets ReinsContractType ## Update ReinsContractType - [PUT /reinsurance-contract-types/{contractType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/reinsurance-contract-types/updatereinscontracttype.md): Updates a specific ReinsContractType. ## Delete ReinsContractType - [DELETE /reinsurance-contract-types/{contractType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/reinsurance-contract-types/deletereinscontracttype.md): Deletes an ReinsContractType ## Create or Update Batch ReinsContractType - [PUT /reinsurance-contract-types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/reinsurance-contract-types/updatebatchreinscontracttype.md): Create or Update multiple ReinsContractType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.