# Commissions

 - [POST /commission-transactions/{commTransKey}/commissions](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/createcommission.md): Creates a new Commission
 - [GET /commission-transactions/{commTransKey}/commissions](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/listcommission.md): Lists all Commission for the given commTransKey
 - [POST /commission-generate](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/commissiongenerate.md): Generates Commission records and attaches those to a new Commission Transaction based on entered criteria.
 - [GET /unassigned-commissions](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/listunassignedcommission.md): Lists all Commissions that are not assigned to a Commission Transaction.
 - [GET /commission-transactions/{commTransKey}/commissions/{commKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/getcommission.md): Gets Commission
 - [PUT /commission-transactions/{commTransKey}/commissions/{commKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/updatecommission.md): Updates a specific Commission.
 - [DELETE /commission-transactions/{commTransKey}/commissions/{commKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/deletecommission.md): Deletes an Commission
 - [PUT /commission-transactions/{commTransKey}/commissions-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware/vbasoftware.api/commissions/updatebatchcommission.md): Create or Update multiple Commission at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.
