GetDataExtensionJobResults
Retrieves the results of a completed data extension job in Salesforce Marketing Cloud. It returns information about rows inserted, updated, or skipped, providing transparency into data import or synchronization operations.
Input
| Name | Type | Required | Description |
| RequestId | String | True | Specifies the unique identifier (Id) that is returned from a previously submitted asynchronous insert or update request. This Id is used to retrieve the status and detailed results of that specific data extension operation. |
Result Set Columns
| Name | Type | Description |
| Page | String | Returns the current page number of the result set that is retrieved for the asynchronous job. This value allows clients to page through large data sets in multiple retrieval calls. |
| PageSize | String | Returns the number of data rows that are included in each page of results. This parameter helps control pagination and optimize response size when reviewing job output. |
| Count | String | Returns the total number of data rows that were added or modified as a result of the asynchronous request. This count provides visibility into the scale of the processed operation. |
| Status | String | Returns the processing status of the request (for example, 'Pending', 'Completed', or 'Error'). This status helps determine whether additional pages or error-handling steps are required. |
| ErrorCode | String | Returns an error code when the API cannot insert or update a data row. The error code categorizes the type of failure that occurred and supports programmatic troubleshooting. |
| Message | String | Returns a descriptive message when the API cannot insert or update a data row. The message provides detailed context about the specific issue that prevented successful processing. |
| RequestId | String | Returns the unique Id of the asynchronous request whose results are being retrieved. This output confirms that the results correspond to the specified request and can be used for reconciliation or logging. |