{"slug":"x402-orthogonal-com-fiber-v1-job-search-6f24fe","title":"Search for job postings with flexible filtering capabilities Pagination billing","host":"x402.orthogonal.com","method":"POST","resource":"https://x402.orthogonal.com/fiber/v1/job-search","category":"market","description":"Search for job postings with flexible filtering capabilities Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parame","price_listed":0.5,"price_asked":0.5,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":337,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:143","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"searchParams":{}},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cursor":{"description":"Pagination cursor for fetching next page of results For later cursor pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response.","type":"string"},"pageSize":{"description":"Number of jobs to return per page (max 1000)","type":"integer"},"searchParams":{"description":"Job search filter parameters","properties":{"annualSalaryUsd":{"description":"Filter by annual salary range in USD","type":"object"},"companies":{"description":"Filter jobs by one type of company identifier with array values","type":"string"},"countryOrRegionCode":{"description":"Array of country or region codes (e.g., USA, IND, X-ANGLOSPHERE)","type":"array"},"employmentType":{"description":"Array of employment types (e.g., Full-time, Part-time, Contract, Internship)","type":"array"},"industries":{"description":"Array of industries","type":"array"},"isActive":{"description":"Filter by job status: true=active, false=closed, no_preference=both","type":"string"},"jobFunctions":{"description":"Array of job functions","type":"array"},"jobLocationType":{"description":"Array of work location types","type":"array"},"numApplicants":{"description":"Filter by number of applicants (range)","type":"object"},"postedAt":{"description":"Filter by job posting date (supports relative and absolute dates)","type":"string"},"seniorityLevel":{"description":"Array of seniority levels (e.g., Entry level, Mid-Senior level, Director)","type":"array"},"title":{"description":"Array of job titles for partial match (e.g., 'Software Engineer', 'Manager')","type":"array"},"yearsOfExperience":{"description":"Filter by years of experience required","type":"object"}},"type":"object"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-21","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.5,"price_match":true,"latency_ms":337,"error":null}],"description_full":"Search for job postings with flexible filtering capabilities Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.","last_updated":"2026-10-21T12:34:32.316Z","schemes":["exact"]}