result.data | object | Yes | — | Bulk write job details response |
result.data.status | string | Yes | — | Status of the bulk write job Maximum length: 50. |
result.data.character_encoding | string | No | — | Character encoding used for the file Maximum length: 50. |
result.data.resource | array | Yes | — | List of resources processed in the bulk write job Maximum items: 100. |
result.data.resource[].status | "COMPLETED" | "ADDED" | "INPROGRESS" | "SKIPPED" | Yes | — | Status of the resource processing Allowed: COMPLETED, ADDED, INPROGRESS, SKIPPED. |
result.data.resource[].type | "data" | Yes | — | Type of resource Allowed: data. |
result.data.resource[].module | object | Yes | — | Module information |
result.data.resource[].module.api_name | string | Yes | — | API name of the module Maximum length: 100. |
result.data.resource[].module.id | string | No | — | Module ID Maximum length: 100. |
result.data.resource[].ignore_empty | boolean | No | — | Whether empty values are ignored |
result.data.resource[].field_mappings | array | No | — | Field mapping configuration Maximum items: 500. |
result.data.resource[].field_mappings[].api_name | string | Yes | — | API name of the field Maximum length: 100. |
result.data.resource[].field_mappings[].index | integer | Yes | — | Column index in the file Format: int32. |
result.data.resource[].field_mappings[].format | string | null | No | — | Format of the field value Maximum length: 100. |
result.data.resource[].field_mappings[].find_by | string | null | No | — | Field to find records by Maximum length: 100. |
result.data.resource[].field_mappings[].default_value | object | No | — | Default value configuration |
result.data.resource[].field_mappings[].default_value.value | string | Yes | — | Default value Maximum length: 500. |
result.data.resource[].field_mappings[].parent_column_index | integer | null | No | — | Parent column index for related fields Format: int32. |
result.data.resource[].field_mappings[].module | string | null | No | — | Related module name Maximum length: 100. |
result.data.resource[].file | object | No | — | File processing details |
result.data.resource[].file.status | "COMPLETED" | "ADDED" | "INPROGRESS" | "SKIPPED" | Yes | — | File processing status Allowed: COMPLETED, ADDED, INPROGRESS, SKIPPED. |
result.data.resource[].file.name | string | Yes | — | File name Maximum length: 255. |
result.data.resource[].file.added_count | integer | Yes | — | Number of records added Format: int32. |
result.data.resource[].file.skipped_count | integer | Yes | — | Number of records skipped Format: int32. |
result.data.resource[].file.updated_count | integer | Yes | — | Number of records updated Format: int32. |
result.data.resource[].file.total_count | integer | Yes | — | Total number of records Format: int32. |
result.data.resource[].code | string | No | — | Response code Maximum length: 100. |
result.data.id | string | Yes | — | Bulk write job ID Maximum length: 100. |
result.data.result | object | No | — | Job result details |
result.data.result.download_url | string | Yes | — | URL to download the result Maximum length: 500. |
result.data.created_by | object | Yes | — | User who created the job |
result.data.created_by.name | string | Yes | — | User name Maximum length: 100. |
result.data.created_by.id | string | Yes | — | User ID Maximum length: 100. |
result.data.operation | string | Yes | — | Type of operation performed Maximum length: 50. |
result.data.created_time | string | Yes | — | Job creation timestamp Format: date-time. |
result.data.callback | object | Yes | — | Callback configuration |
result.data.callback.url | "http://requestbin.fullcontact.com/1fcimk51" | Yes | — | Callback URL Allowed: http://requestbin.fullcontact.com/1fcimk51. |
result.data.callback.method | "post" | Yes | — | Callback HTTP method Allowed: post. |
result.meta | object | No | — | Additional response metadata (status, paging). |