1. Querying Active Job Openings by Company & Keyword
Poll /v1/jobs/search across your target account list to trigger automated outbound alerts whenever a high-intent engineering, AI, or security role goes live.
Monitor Target Account Hiring Signals
Search active engineering and infrastructure roles at Stripe:
curl "https://api.b2bprofileapi.com/v1/jobs/search?company=stripe&query=Distributed+Systems" \
-H "x-api-key: b2b_live_your_api_key"2. Two-Step Automated Pipeline: Job Opening Signal → VP / Head Decision-Maker Enrichment
The highest-converting B2B outbound motion pairs real-time hiring intent (Step 1: capturing company_domain, department, and required stack) with immediate org-chart enrichment (Step 2: resolving VP / Head of Engineering or Recruiting profiles before competitors notice the role).
Architecture note: if your Step 1 trigger monitors multi-ATS boards (Greenhouse, Lever, Ashby, Workday) for newly posted roles with extracted company_domain, department, and ai_skills via jobpostingsapi.com (or via GET /v1/jobs/search on known target accounts), feed each verified company_domain straight into Step 2 on api.b2bprofileapi.com to resolve firmographics and enrich the hiring VP's full career timeline and recent posts.
- Step 1 — Detect High-Intent Role & Extract company_domain: Filter newly opened roles matching your technographic trigger (e.g., Snowflake, Kubernetes, Rust, LLM Evaluation, SOC2) and extract company_domain, department, and extracted skills.
- Step 2A — Enrich Corporate Domain & Headcount (/v1/company): Call GET /v1/company?domain={company_domain} (10 Credits = $0.0004–$0.001) to qualify ICP headcount bracket, HQ country, and canonical company slug.
- Step 2B — Discover & Enrich the Hiring VP / Head (/v1/people/search → /v1/profile): Query GET /v1/people/search?company_domain={company_domain}&title=VP%20of%20Engineering (2 Credits/lead) and enrich the top match via GET /v1/profile (10 Credits/profile) for verified tenure and career context.
End-to-End Two-Step Pipeline: Hiring Signal (company_domain) → Enriched VP Profile
Run Step 1 hiring signal detection and Step 2 VP/Head profile enrichment in one automated workflow:
# Step 1: Poll newly opened target roles & extract company_domain
curl -sS "https://api.b2bprofileapi.com/v1/jobs/search?company=stripe&query=AI+Platform&remote=true" \
-H "X-API-Key: b2b_live_your_api_key"
# Step 2A: Resolve firmographics from company_domain (10 Credits)
curl -sS "https://api.b2bprofileapi.com/v1/company?domain=stripe.com" \
-H "X-API-Key: b2b_live_your_api_key"
# Step 2B: Find & enrich VP / Head of Engineering at that domain (2 Credits/lead + 10 Credits/profile)
curl -sS "https://api.b2bprofileapi.com/v1/people/search?company_domain=stripe.com&title=VP%20Engineering&limit=3" \
-H "X-API-Key: b2b_live_your_api_key"3. Copy-Paste Clay HTTP API & n8n Workflow JSON Configuration
No-code GTM engineers can wire the exact same two-step hiring-intent waterfall inside a Clay table or n8n workflow using standard HTTP Request actions—zero browser cookies, zero residential proxies.
| Workflow Node | Endpoint / Trigger | Input Column | Credit Cost (Explicit Unit) | Extracted Fields |
|---|---|---|---|---|
| Step 1: Job Signal Trigger | GET /v1/jobs/search (or ATS webhook) | query / tech stack filter | 2 Credits / job ($0.08–$0.20 per 1,000 jobs) | company_domain, title, department, ai_skills |
| Step 2A: Domain Qualification | GET /v1/company?domain={{company_domain}} | company_domain | 10 Credits / company ($0.40–$1.00 per 1,000 companies) | staff_count, industry, hq_country, slug |
| Step 2B: Buying Committee Finder | GET /v1/people/search | company_domain + title | 2 Credits / lead ($0.08–$0.20 per 1,000 search items) | items[].username, full_name, current_title |
| Step 2C: Executive Deep Enrich | GET /v1/profile?username={{username}} | items[0].username | 10 Credits / profile ($0.40–$1.00 per 1,000 profiles) | experience[], headline, skills[], followers_count |
Importable Clay HTTP API Action & n8n HTTP Node JSON
Drop these JSON configurations directly into Clay's HTTP API enrichment column or an n8n workflow canvas:
# Clay HTTP API Column Configuration (Step 2B: Decision-Maker Lookup from Step 1 company_domain)
# Method: GET
# URL: https://api.b2bprofileapi.com/v1/people/search?company_domain={{company_domain}}&title=VP%20of%20Engineering&limit=3
# Headers:
# X-API-Key: b2b_live_your_api_key
# Accept: application/json
# Run Condition Formula in Clay:
# Boolean({{company_domain}}) && Number({{staff_count}}) >= 50Interactive Engineering Workbench · GET /v1/jobs/search
Verify real-time latency, enrichment unit math & JSON schema
Frequently Asked Questions
- Does `/v1/company/jobs` also work?
- Yes. `/v1/company/jobs` and `/v1/jobs` are built-in aliases for `/v1/jobs/search`.
- How much does a complete Step 1 + Step 2 hiring-signal enrichment cost per target company?
- Qualifying a company domain (`10 Credits`), searching the top 3–5 VPs (`10 Credits` minimum floor at 2 Credits/lead), and enriching 1 full VP career profile (`10 Credits`) totals 30 Credits — just $0.0030 at base PAYG rates or $0.0012 per qualified company on the Business plan, with 0 Credits deducted whenever a domain 404s or returns 0 matching people.