# Report Request Invoice ## Create ReportRequestInvoice - [POST /report-request-invoice](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-request-invoice/createreportrequestinvoice.md): Creates a new ReportRequestInvoice ## List ReportRequestInvoice - [GET /report-request-invoice](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-request-invoice/listreportrequestinvoice.md): Lists all ReportRequestInvoice ## Get ReportRequestInvoice - [GET /report-request-invoice/{ReportRequestInvoice_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-request-invoice/getreportrequestinvoice.md): Gets ReportRequestInvoice ## Update ReportRequestInvoice - [PUT /report-request-invoice/{ReportRequestInvoice_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-request-invoice/updatereportrequestinvoice.md): Updates a specific ReportRequestInvoice. ## Delete ReportRequestInvoice - [DELETE /report-request-invoice/{ReportRequestInvoice_Key}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-request-invoice/deletereportrequestinvoice.md): Deletes an ReportRequestInvoice ## Create or Update Batch ReportRequestInvoice - [PUT /report-request-invoice-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-request-invoice/updatebatchreportrequestinvoice.md): Create or Update multiple ReportRequestInvoice at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.