{"uid":"cap_eOFEZLw5do7T4TfDIpJEj","slug":"coresignal-job-search-preview-59353164","name":"Coresignal Job Search Preview","description":"Preview jobs by filters (step 1). Call before job-collect. Page 1–5, 20/page, $0.10/page. Returns id, title, location, company_name, created, _score; pagination; next.collect when results exist. No description, salary, or URLs — use job-collect for full records.","url":"https://stable-jobs-git-fix-stablejobs-default-recency-merit-systems.vercel.app/api/coresignal/job-search","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"$schema":"https://json-schema.org/draft/2020-12/schema"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_x9jZHvCFb-HhvLKqupA2R","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches and previews job listings by filters (step 1 of 2), returning paginated summaries of matching jobs including id, title, location, company name, date, and relevance score.","exampleAgentPrompt":"Search for the first page of software engineer jobs in Austin, Texas posted recently — I need the job IDs and company names so I can pull the full details next.","exampleUseCases":[{"title":"Recruiting pipeline seed search","prompt":"Find me the top 20 data scientist job postings in Seattle from the past two weeks — I need the job IDs, titles, and company names so I can collect the full descriptions afterward."},{"title":"Competitive job market research","prompt":"Search for all product manager roles at fintech companies in New York and give me a ranked list with company names and posting dates — I want to see what's out there before pulling full details."},{"title":"Remote job discovery by keyword","prompt":"Preview the first page of remote machine learning engineer jobs — show me titles, companies, locations, and relevance scores so I can decide which ones to look into further."}],"resultDescription":"Returns a paginated list (up to 20 per page, pages 1–5) of job summary objects each containing: job id, title, location, company_name, created date, and _score (relevance). Also includes pagination metadata and a next.collect reference to use when fetching full job records. Does NOT include job descriptions, salary information, or apply URLs — those require a subsequent job-collect call.","failureModes":["Invalid or missing filter parameters return empty results or validation error","Requesting page numbers beyond 5 is not supported","No results found for overly narrow filter combinations","Rate limiting or payment failure if USDC payment is not processed correctly","Malformed POST body returns 400-level error"],"whenToPreferThis":"Use this endpoint as the mandatory first step before calling job-collect. It is ideal when you need to discover and filter job listings by keyword, location, or company, and want to retrieve a ranked, paginated list of job summaries to identify which records to fetch in full. Prefer this over direct job-collect when you don't yet have specific job IDs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:32:49.454Z","isFirstParty":false}