Actions13
- Agentic Search Actions
- Company Actions
- Employee Actions
- Employee Post Actions
- Job Actions
Job → Search with Elasticsearch DSL
AI-generatedSummary
Searches Coresignal job records using the supplied Elasticsearch DSL query. Returns matching job IDs, or in preview mode, records with essential fields.
Inputs
- Elasticsearch DSL Query (required) — JSON query object sent as the request body; defaults to a match-all query. Use the Coresignal jobs Playground to build a query.
- Preview Mode — Defaults to false. When enabled, fetches one page of up to 20 records with essential fields. Choose a page from 1 to 50; optionally open a snapshot on page 1 or supply a snapshot ID to keep pages consistent. Snapshots expire after 300 seconds.
- Return All — Regular search only. Defaults to false; when false, the Limit controls the maximum results. When true, fetches pages until results are exhausted.
- Limit — Regular search only; defaults to 1000 and must be at least 1. The node requests up to 1000 IDs per page.
- Options — Include Pagination Info returns one item containing all results and pagination details. For regular searches, After resumes from a previous nextPageAfter cursor. In preview mode, Page selects a page, Snapshot opens a snapshot, and Snapshot ID continues using one.
Output shape
A list of items; regular search items contain matching job IDs, while preview items contain records with essential fields.
By default, each result becomes its own n8n item. With Include Pagination Info enabled, the node instead returns one item with results and pagination metadata: totalResults and nextPageAfter for regular search, or totalResults, nextPage, and snapshotId for preview. Preview fetches only the selected page; regular search paginates as needed for the limit or until results are exhausted.