Run in Enrichment Spreadsheet
Use this function as a column step in
deepline enrich.deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=predictleads_company_job_openings:{"company_id_or_domain":"{{company_id_or_domain}}"}' --json
Map payload values to spreadsheet columns with
{{column_name}} placeholders.Input Schema
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
payload.company_id_or_domain | string | Yes | Company’s ID or domain. | |
payload.active_only | boolean | No | Set to true if you’d like to receive JobOpenings that are not closed, have last_seen_at more recent than 5 days and were found in the last year. | |
payload.not_closed | boolean | No | Similar to active_only, but without considering last_seen_at timestamp. | |
payload.first_seen_at_from | string | No | Only return JobOpenings first seen after given date (ISO 8601). | |
payload.first_seen_at_until | string | No | Only return JobOpenings first seen before given date (ISO 8601). | |
payload.last_seen_at_from | string | No | Only return JobOpenings last seen after given date (ISO 8601). | |
payload.last_seen_at_until | string | No | Only return JobOpenings last seen before given date (ISO 8601). | |
payload.with_description_only | boolean | No | Only return JobOpenings that have description. | |
payload.with_location_only | boolean | No | Only return JobOpenings that have location. | |
payload.categories | array | No | Comma-separated (,) JobOpening categories. | |
payload.page | integer | No | 1 | Page number of shown items. NOTE: If the parameter is not provided, the meta property count will be omitted from response for performance reasons. |
payload.limit | integer | No | 100 | Limit the number of shown items per page. |
Output Schema
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
result.data | object | Yes | PredictLeads has historical jobs data since 2018 that includes over 220 million records, and is available for 2 million companies, which includes an average of 8.5 million active jobs at any given time. Job Openings are sourced directly from company websites which includes their career subpages, and ATS integrations. All Jobs are categorized using industry-standard O*NET codes . The Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At, Last Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O*NET Job Category Codes and other Job Opening information. | |
result.meta | object | No | Additional response metadata (status, paging). |
Advanced: Direct CLI
Use direct execution for single payload debugging.
deepline tools execute predictleads_company_job_openings --payload '{
"company_id_or_domain": "string"
}' --json
CLI flags
| Flag | Description |
|---|---|
--json | Print machine-readable output. |
--wait | Wait for terminal provider status when supported. |
--debug | Enable wait mode with additional status/log output. |
--wait-timeout SECONDS | Max seconds to wait in wait mode. |
--poll-interval SECONDS | Polling interval in seconds during wait mode. |
--timeout SECONDS | Request timeout in seconds. |
--connect-timeout SECONDS | Connection timeout in seconds. |
Cost
- Pricing model:
fixed(per call). - Estimated Deepline credits:
0.56per pricing unit. - Billing mode:
post_deduct.