Introduction

What is TheirStackProduct updatesBlog

Data

Job Data
Technographic Data
Company Data

Product

App
APIWebhooksDatasets

Pricing and Billing

Pricing
Affiliate Program

Integrations

ClayMakeN8N

Other

Users and Teams
TheirStackTheirStack Logo
Log inSign up
DocumentationAPI ReferenceWebhooksDatasetsMCPGuides

N8N

Learn how to connect TheirStack with N8N — pull job postings and company data via HTTP Request nodes, or automate real-time notifications through webhooks.

N8N is an open-source workflow automation platform that you can self-host or use via n8n.cloud. It connects hundreds of services and lets you build powerful automations with a visual editor.

There are two ways to integrate TheirStack with N8N:

  • HTTP Request node — Pull job postings, company data, or technographic information on-demand by calling the TheirStack API directly from an N8N workflow.
  • Webhook trigger — Receive real-time notifications whenever new jobs or companies match your search criteria.

Pull data on-demand with the HTTP Request node

Use N8N's HTTP Request node to call the TheirStack API directly. This is ideal for workflows that run on a schedule or that enrich data coming from other nodes.

Quick setup from TheirStack App

The fastest way to get started is to copy a pre-configured HTTP Request node directly from the TheirStack app:

Go to app.theirstack.com, run a job or company search with your desired filters, and click the API button.

API button on job search page

Select the N8N tab and click Copy HTTP Request. This copies a fully configured N8N HTTP Request node to your clipboard — including your API key, headers, and search filters.

Click the N8N tab

Copy HTTP Request

Go to your N8N instance, open your workflow, and paste with CTRL+V (Windows) or CMD+V (Mac). The HTTP Request node will appear pre-configured and ready to execute.

Paste HTTP Request node into N8N

Manual setup

If you prefer to configure the HTTP Request node manually:

Create a new workflow in N8N or open an existing one.

Add an HTTP Request node to your workflow.

Configure the node with the following settings:

  • Method: POST
  • URL: https://api.theirstack.com/v0/jobs/search (or /v0/companies/search for companies)
  • Authentication: Select Header Auth and set:
    • Name: Authorization
    • Value: Bearer YOUR_API_KEY (get your API key)
  • Send Headers: Enable and add:
    • Content-Type: application/json
  • Send Body: Enable, set Body Content Type to JSON, and add your search filters:
    {
      "job_title_or": ["software engineer", "developer"],
      "posted_at_max_age_days": 7,
      "limit": 25
    }

Click Execute Node to test and inspect the output.

See the API Reference for all available endpoints and filter options.

Real-time notifications with webhooks

Use N8N's Webhook trigger node to receive events from TheirStack whenever new jobs or companies match your criteria. This is ideal for real-time alerts, CRM updates, and notifications.

Create a new workflow in N8N.

Add a Webhook trigger node and set the HTTP method to POST.

Copy the webhook URL displayed in the node.

Create a webhook in TheirStack using the N8N webhook URL.

Add downstream nodes to process the data — for example, send a Slack message, update a CRM, or write to a spreadsheet.

Activate the workflow so it listens for incoming webhooks.

For a detailed walkthrough, see How to send jobs to Slack.

Use cases

  • Scheduled job monitoring: Run a workflow on a cron schedule to pull new jobs matching your criteria, then filter and send to Slack, email, or a spreadsheet.
  • CRM enrichment: Pull technographic data about companies in your CRM and route enriched records back using N8N's CRM nodes (HubSpot, Salesforce, etc.).
  • Real-time job alerts: Use the webhook trigger to start a workflow the moment a new job is posted, and notify your team via Slack or email.

Frequently asked questions

Can I self-host N8N and use it with TheirStack?

Yes. TheirStack's API works with any N8N instance — whether self-hosted or running on n8n.cloud. Just ensure your instance can make outbound HTTPS requests to api.theirstack.com.

What is the difference between the HTTP Request node and Webhook trigger?

The HTTP Request node lets you pull data on-demand — you control when and how often data is fetched. The Webhook trigger pushes data to N8N in real-time whenever new results match your saved search in TheirStack. Use webhooks for instant alerts, and HTTP Request nodes for scheduled or enrichment workflows.

How do I handle pagination in N8N?

The TheirStack API supports limit and page parameters. To paginate through results in N8N, use a Loop Over Items node or a SplitInBatches node to iterate through pages, incrementing the page parameter on each iteration until no more results are returned.

How is this guide?

Last updated on

Make

Learn how to connect TheirStack with Make.com — pull job postings and company data on-demand via HTTP modules, or automate real-time notifications through webhooks.

Users and Teams

Learn about users and teams in TheirStack — how to create and manage teams, invite members, assign roles, and share billing plans, saved searches, and company lists.

On this page

Pull data on-demand with the HTTP Request node
Quick setup from TheirStack App
Manual setup
Real-time notifications with webhooks
Use cases
Frequently asked questions
Can I self-host N8N and use it with TheirStack?
What is the difference between the HTTP Request node and Webhook trigger?
How do I handle pagination in N8N?