| 1 | /console/{tenantId}/dataManagement/dataJobs/new | Choose Contacts and Import New; the recorded application-first chooser remains planned. | CAP-PFM-DJE-012 | The intended chooser groups record types by application. | documented |
| 2 | openDataJobUpload, presignDataJobUploadParts, completeDataJobUpload | Provide the CSV for multipart upload. | CAP-PFM-DJE-011 | The completed session records size and any supplied digest evidence. | test |
| 3 | listContactDataJobMappingTargets | Assign source columns to the offered phone and address targets. | CAP-PFM-DJE-013 | Mapping uses the configured workspace targets. | documented |
| 4 | submitContactDataJob | Submit the file after reviewing the direct-application notice. | CAP-PFM-DJE-014 | The CRM file job enters bulk processing. | observed |
| 5 | /console/{tenantId}/dataManagement/dataJobs/{jobId} | Follow the job’s detail through processing. | CAP-PFM-DJE-005 | The fixture settles with successful records and individual refusals. | test |
| 6 | /console/{tenantId}/dataManagement/dataJobs/{jobId} | Inspect refused rows in the Rejections tab. | CAP-PFM-DJE-003 | Refusal information identifies row, code and field without quoting input values. | test |
| 7 | submitContactDataJob | Upload repaired input linked to the earlier job. | CAP-PFM-DJE-012 | Eligible corrected records apply and job details identify the correction relationship. | test |
| 8 | /console/{tenantId}/crm/contacts/{id} | Inspect Version History for a created contact. | CAP-PFM-DJE-005 | Its creation revision identifies the responsible job. | test |