# Commission Activity ## Undo CommissionActivity - [POST /commission-activities-undo/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-commission/undocommissionactivity.md): Undo Commissions by Commission Activity ## Undo CommissionActivity by Rep or Group - [POST /commission-activities-undo-by-rep/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-commission/undobyrepcommissionactivity.md): Undo Commissions by Commission Activity based on the passed in optional parameters of commAgencyRep or groupId. Group undo takes priory if passed in with a Rep Key. ## Create CommissionActivity - [POST /commission-activities](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/createcommissionactivity.md): Creates a new CommissionActivity ## List CommissionActivity - [GET /commission-activities](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/listcommissionactivity.md): Lists all CommissionActivity ## Get CommissionActivity - [GET /commission-activities/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/getcommissionactivity.md): Gets CommissionActivity ## Update CommissionActivity - [PUT /commission-activities/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/updatecommissionactivity.md): Updates a specific CommissionActivity. ## Delete CommissionActivity - [DELETE /commission-activities/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/deletecommissionactivity.md): Deletes an CommissionActivity ## Create or Update Batch CommissionActivity - [PUT /commission-activities-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/updatebatchcommissionactivity.md): Create or Update multiple CommissionActivity at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. ## Undo CommissionActivity - [POST /commission-activities-undo/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/undocommissionactivity.md): Undo Commissions by Commission Activity ## Undo CommissionActivity by Rep or Group - [POST /commission-activities-undo-by-rep/{commActivityKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/commission-activity/undobyrepcommissionactivity.md): Undo Commissions by Commission Activity based on the passed in optional parameters of commAgencyRep or groupId. Group undo takes priory if passed in with a Rep Key.