# Claim Invoice Payments ## Create ClaimInvoicePayment - [POST /claim-invoice/{invoiceKey}/payments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-invoice-payments/createclaiminvoicepayment.md): Creates a new ClaimInvoicePayment ## List ClaimInvoicePayment - [GET /claim-invoice/{invoiceKey}/payments](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-invoice-payments/listclaiminvoicepayment.md): Lists all ClaimInvoicePayment for the given invoiceKey ## Get ClaimInvoicePayment - [GET /claim-invoice/{invoiceKey}/payments/{claimPaymentKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-invoice-payments/getclaiminvoicepayment.md): Gets ClaimInvoicePayment ## Update ClaimInvoicePayment - [PUT /claim-invoice/{invoiceKey}/payments/{claimPaymentKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-invoice-payments/updateclaiminvoicepayment.md): Updates a specific ClaimInvoicePayment. ## Delete ClaimInvoicePayment - [DELETE /claim-invoice/{invoiceKey}/payments/{claimPaymentKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-invoice-payments/deleteclaiminvoicepayment.md): Deletes an ClaimInvoicePayment ## Create or Update Batch ClaimInvoicePayment - [PUT /claim-invoice/{invoiceKey}/payments-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/claim-invoice-payments/updatebatchclaiminvoicepayment.md): Create or Update multiple ClaimInvoicePayment at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.