# Update Usage Reload Update Usage Reload Endpoint: PUT /rest/2.0/REPROCESS_QUEUE Version: 1.0 Security: JWT ## Header parameters: - `sessionId` (string, required) ## Request fields (application/json; charset=utf-8): - `brmObjects` (object) - `brmObjects.InvoiceId` (string) Invoice ID - `brmObjects.UpdatedUserId` (string) System controlled field: Id of the last user that updated the record - `brmObjects.AccountId` (string) Account ID - `brmObjects.BillingIdentifier` (string) Billing Identifier - `brmObjects.Status` (string) Status - `brmObjects.Updated` (string) System controlled field: Date and time the record was last updated - `brmObjects.Id` (string, required) ID: REPROCESS_QUEUE_ID - `brmObjects.Created` (string) System controlled field: Date and time the record was created - `brmObjects.Type` (string) Type - `brmObjects.FromDate` (string) From Date - `brmObjects.CreatedUserId` (string) System controlled field: Id of the user that created the record - `brmObjects.BillingComponentId` (string) BillingComponentId - `brmObjects.PackageComponentId` (string) PackageComponentId - `brmObjects.RerateType` (string) RerateType - `brmObjects.RecordsReprocess` (string) RecordsReprocess: RECS_REPROCESS - `brmObjects.InvoiceBatchHistoryId` (integer) InvoiceBatchHistoryId: RuleCriteria - `brmObjects.CustomerProductId` (integer) CustomerProductId - `brmObjects.CollectorStageId` (string) CollectorStageId - `brmObjects.ExchangeRateId` (string) ExchangeRateId - `brmObjects.StartDateReprocess` (string) StartDateReprocess - `brmObjects.PreventFullRerate` (string) PreventFullRerate - `brmObjects.AccountPackageId` (string) AccountPackageId - `brmObjects.DateReprocess` (string) DateReprocess - `brmObjects.CountryCodeMapId` (string) CountryCodeMapId - `brmObjects.InvoiceBatchCommandId` (integer) InvoiceBatchCommandId: RuleCriteria ## Response 200 fields (application/json): - `retrieveResponse` (object) - `retrieveResponse.InvoiceId` (string) Invoice ID - `retrieveResponse.UpdatedUserId` (string) System controlled field: Id of the last user that updated the record - `retrieveResponse.AccountId` (string) Account ID - `retrieveResponse.BillingIdentifier` (string) Billing Identifier - `retrieveResponse.Status` (string) Status - `retrieveResponse.Updated` (string) System controlled field: Date and time the record was last updated - `retrieveResponse.Id` (string) ID: REPROCESS_QUEUE_ID - `retrieveResponse.Created` (string) System controlled field: Date and time the record was created - `retrieveResponse.Type` (string) Type - `retrieveResponse.FromDate` (string) From Date - `retrieveResponse.CreatedUserId` (string) System controlled field: Id of the user that created the record - `retrieveResponse.BillingComponentId` (string) BillingComponentId - `retrieveResponse.PackageComponentId` (string) PackageComponentId - `retrieveResponse.RerateType` (string) RerateType - `retrieveResponse.RecordsReprocess` (string) RecordsReprocess: RECS_REPROCESS - `retrieveResponse.InvoiceBatchHistoryId` (integer) InvoiceBatchHistoryId: RuleCriteria - `retrieveResponse.CustomerProductId` (integer) CustomerProductId - `retrieveResponse.CollectorStageId` (string) CollectorStageId - `retrieveResponse.ExchangeRateId` (string) ExchangeRateId - `retrieveResponse.StartDateReprocess` (string) StartDateReprocess - `retrieveResponse.PreventFullRerate` (string) PreventFullRerate - `retrieveResponse.AccountPackageId` (string) AccountPackageId - `retrieveResponse.DateReprocess` (string) DateReprocess - `retrieveResponse.CountryCodeMapId` (string) CountryCodeMapId - `retrieveResponse.InvoiceBatchCommandId` (integer) InvoiceBatchCommandId: RuleCriteria ## Response 400 fields (application/json): - `error` (string) Bad request - `message` (string) Bad request ## Response 401 fields (application/json): - `error` (string) Unauthorized - `message` (string) Unauthorized ## Response 404 fields (application/json): - `error` (string) Not found - `message` (string) Not found ## Response 429 fields (application/json): - `error` (string) Too many requests - `message` (string) Too many requests ## Response 500 fields (application/json): - `error` (string) Internal error - `message` (string) Internal error