DATA EXTRACTION FOR YOUR AUTOMATIONSPublic jobs.
One clean schema.
Turn a Greenhouse, Lever or Ashby board into structured JSON. Source links, timestamps, deduplicated listings and published salary fields — without a scraping subscription.
Public sources · No applicant data · Pay per snapshot
One board, one purchase.
0.10 USDC
Up to 100 jobs per request, paid through x402 v2 on Solana mainnet. Optional title filter and result limit. No subscription.
No settlement for empty results or source failures. We verify payment authorization, prepare the source results, then settle before delivery.
Made for useful work.
- Recruiting and market-research workflows
- Scheduled board snapshots and comparisons
- Agent tools, internal dashboards and n8n integrations with an x402-capable wallet
The underlying job boards are public and free to query directly. You pay for a consistent schema, bounded extraction, coverage reporting and payment integration.
Make a request
POST /v1/jobs/snapshot with JSON:
{
"provider": "greenhouse",
"board": "figma",
"maxJobs": 100,
"titleContains": "engineer"
}Providers: greenhouse, lever, ashby. Use the organization’s exact public board identifier. Omit titleContains to return all matching listings up to your limit.
The first request returns HTTP 402 and PAYMENT-REQUIRED. An x402 wallet signs the offered USDC payment and resends the same input with PAYMENT-SIGNATURE. A normal browser or plain n8n HTTP Request node does not sign payments by itself.
Know what you receive.
Job ID, title, public URL, location, department, employment and workplace type, source dates, and structured salary components when published. Missing fields stay null or empty. Salary intervals are preserved; no inferred salary or invented annualization.
Coverage states records received, skipped duplicates, returned matches and truncation. Lever is capped at 1,000 source records; output is capped at 100 jobs. Source responses are limited to 4 MiB and 12 seconds.
Clear limits.
Point-in-time snapshots, not guaranteed vacancies. No full descriptions, applicant records, personal contacts, private boards, browser automation or applications. Use source data according to the hiring organization’s terms and your permissions.
Successful paid retries with the same transaction and input return the saved snapshot. If settlement is uncertain, do not create another payment: reconcile the transaction first. Preserve your payment transaction ID for support.
CnC-Coding project and contact ↗