# Data Monitor Progress Note: modification of or set of starts background process that populates processing log for all Business Partners from data monitor scope. Endpoint: GET /v2/storages/{storageId}/datamonitors/{dataMonitorId}/progress Version: 5 Security: apiKey ## Path parameters: - `storageId` (string, required) Unique identifier of the Storage. Example: "72d6900fce6b326088f5d9d91049e3e6" - `dataMonitorId` (string, required) Unique ID of a Data Monitor. Example: "bfdfd6f7-562f-4d4a-921f-e68cba60d5cf" ## Query parameters: - `scope` (string) Scope of data monitor to fetch progress. Example: "RAW_UPDATES" ## Response 200 fields (application/json): - `status` (object) Details about status or error of a service - `status.code` (integer) RFC 7231 status code for this error. Example: "400" - `status.technicalKey` (string) Technical key describing the status or error Example: "OK" - `status.details` (array) - `status.details.id` (integer, required) 9-digit code which is uniquely identifying a message Example: 200000004 - `status.details.message` (string, required) Human-readable message which may also be presented in user interface. Example: "Business Partner Name is mandatory." - `status.details.technicalKey` (string) Technical key to uniquely identify a message. Example: "JOB_FINISHED" - `status.details.jsonPath` (string) JSONPath as specified by the IETF standard Example: "$.businessPartner.names[0].value" - `status.details.jsonRecord` (string) Object provided in plain JSON format. Example: "{ \"key\" : \"value\"}" - `status.path` (string) Requested path which caused this error. Example: "/v2/businesspartners/lookup" - `status.timestamp` (string) ISO 8601 representation of the timestamp. Example: "2025-09-09T13:03:09Z" - `total` (integer) Total number of Business Partners per processing status. Example: "1001" - `scope` (object) Identifies scope for Data Monitor. - `scope.technicalKey` (string) Data Monitor scope of selected products. Augmentation Data Monitor may be one of: * AUGMENTED_BUSINESS_PARTNERS - enables Business Partner Augmentation * RAW_UPDATES - enables Raw Updates * OVERLAP - enables Overlap By default, when empty in Augmentation Data Monitor, below are enabled: * AUGMENTED_BUSINESS_PARTNERS * RAW_UPDATES Example: "RAW_UPDATES" - `processingStatuses` (array) - `processingStatuses.processingStatus` (object) Processing status. - `processingStatuses.processingStatus.technicalKey` (string) Possible technical states of processing. Example: "IN_PROGRESS" - `processingStatuses.processingStatus.modifiedAt` (string) Date of modification (ISO 8601-compliant). Example: "2025-09-09T13:03:09Z" - `processingStatuses.progress` (object) Progress of specific status. - `processingStatuses.progress.percentage` (number) Percentage (%) of number of Business Partners per processing status to all Business Partners in Data Monitor. Example: "85"