# Premium Invoice Adjustments ## Create PremInvoiceAdjustment - [POST /premium-invoice-adjustments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/premium-invoice-adjustments/createpreminvoiceadjustment.md): Creates a new PremInvoiceAdjustment ## List PremInvoiceAdjustment - [GET /premium-invoice-adjustments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/premium-invoice-adjustments/listpreminvoiceadjustment.md): Lists all PremInvoiceAdjustment. Provide invoiceKey query parameter to filter by invoice. Omit the invoiceKey query parameter to filter by unassigned. ## Get PremInvoiceAdjustment - [GET /premium-invoice-adjustments/{invoiceAdjustmentKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/premium-invoice-adjustments/getpreminvoiceadjustment.md): Gets PremInvoiceAdjustment ## Update PremInvoiceAdjustment - [PUT /premium-invoice-adjustments/{invoiceAdjustmentKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/premium-invoice-adjustments/updatepreminvoiceadjustment.md): Updates a specific PremInvoiceAdjustment. ## Delete PremInvoiceAdjustment - [DELETE /premium-invoice-adjustments/{invoiceAdjustmentKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/premium-invoice-adjustments/deletepreminvoiceadjustment.md): Deletes an PremInvoiceAdjustment ## Create or Update Batch PremInvoiceAdjustment - [PUT /premium-invoice-adjustments-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/premium-invoice-adjustments/updatebatchpreminvoiceadjustment.md): Create or Update multiple PremInvoiceAdjustment at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.