result.data | object | Yes | — | Provider response payload. |
result.data.id | string | No | — | Task ID. |
result.data.name | string | No | — | Task name. |
result.data.creator | string | No | — | Username (email) of task creator. |
result.data.created | string | No | — | Timestamp of task creation. |
result.data.type | "salesnav-profile" | "salesnav-company" | "find-email" | "verify-email" | No | — | Type of scraping task. Allowed: salesnav-profile, salesnav-company, find-email, verify-email. |
result.data.inputs | object | No | — | Input parameters for the task. All parameters are not given for all task types. Task List contains less information than Task Detail. |
result.data.inputs.accounts | array | null | No | — | List of account IDs to use. Set to null for automatic selection. Only available when useAccountless is false. |
result.data.inputs.links | array | No | — | List of Sales Navigator search URLs to scrape. |
result.data.inputs.links[].id | integer | No | — | Numeric ID assigned to each link, unique to this task. |
result.data.inputs.links[].link | string | No | — | A Sales Navigator search URL. |
result.data.inputs.links[].end_page | number | null | No | null | — |
result.data.inputs.links[].count | integer | null | No | — | Number of results present on this link. |
result.data.inputs.links[].count_scrapeable | integer | null | No | — | Number of results that can be scraped. |
result.data.inputs.links[].split_complete | boolean | No | — | Has splitting of link (if enabled) completed. |
result.data.inputs.links[].splits | array | No | — | Invocation IDs given to all sub-links for this link. Progress is tracked by invocation ID. There is only one invocation per link if splitting is disabled or count is below threshold. |
result.data.inputs.useAccountless | boolean | No | — | Whether to use Account-Less scraping mode. |
result.data.inputs.enrichEmails | boolean | No | — | Whether to enrich emails. Only available for task type “salesnav-profile”. |
result.data.inputs.splitSearches | boolean | No | — | Whether to split links larger than threshold into smaller sub-links. |
result.data.inputs.column_mapping | string | No | — | JSON string for mapping required fields to your CSV column names. |
result.data.account | string | No | — | Account type used for this task. |
result.data.credit_base | number | No | — | Credits charged per scraped result. Does not include credits charged for enrichment. |
result.data.errmsg | null | "TIMED_OUT" | "NO_ACCOUNT" | "NO_CREDITS" | "SYSTEM_ERROR" | "MAX_RETRIES_EXCEEDED" | No | — | Allowed: null, TIMED_OUT, NO_ACCOUNT, NO_CREDITS, SYSTEM_ERROR, MAX_RETRIES_EXCEEDED. |
result.data.status | string | No | — | Current task status. |
result.data.link | string | null | No | — | Download link for CSV results. Final results are available only when task is in a terminal state - Done, Aborted, or Failed. |
result.data.link_size | integer | null | No | — | Total number of unique results present in CSV. |
result.data.dones | record | No | — | Number of results already scraped for each invocation ID. |
result.data.ongoing | record | No | — | Number of results being scraped for each invocation ID. |
result.data.totals | record | No | — | Number of total results for each invocation ID. |
result.data.enrich_final | integer | null | No | — | Total number of enriched results present in CSV. |
result.data.enrich_size | record | No | — | Number of emails found for each invocation ID. |
result.data.enrich_msg | record | No | — | Enrichment status for each invocation ID - STARTED, SUCCESS, RESTARTING, SYSTEM_ERROR, INSUFFICIENT_CREDITS, TASK_ABORTED. |
result.data.enriched | record | No | — | Number of rows processed for each invocation ID. |
result.meta | object | No | — | Additional response metadata (status, paging). |