{"uid":"cap_QOfCz7bfJ5KazV1gg7Vxi","slug":"forest-gas-station-job-compensation-normalizer-ce58417c","name":"Forest Gas Station – Job Compensation Normalizer","description":"Normalize compensation explicitly published by the job source; never infer missing salary. Base mainnet USDC","url":"https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/job/compensation?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"description":"Public HTTP(S) URL to inspect, resolve, or compare."},"board":{"type":"string","maxLength":128,"description":"Public board value used to scope this lookup."},"job_id":{"type":"string","maxLength":256,"description":"Public job id value used to scope this lookup."},"provider":{"enum":["greenhouse","lever","ashby"],"description":"Public provider value used to scope this lookup."},"previous_hash":{"type":["string","null"],"maxLength":128,"description":"Earlier result hash used to detect a material change."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V79EPwqO0y1Uk5agD3Srj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Normalizes and extracts explicitly published compensation data from a job listing, without inferring missing salary information.","exampleAgentPrompt":"Can you pull the normalized compensation data from this Greenhouse job posting at https://boards.greenhouse.io/acme/jobs/12345 — only what's explicitly listed, don't infer anything if the salary isn't published.","exampleUseCases":[{"title":"Salary benchmarking from ATS postings","prompt":"I'm comparing engineering salaries across companies — can you extract the explicitly listed compensation from this Lever job at https://jobs.lever.co/stripe/abc-123 without guessing if anything's missing?"},{"title":"Job aggregator compensation enrichment","prompt":"We're building a job feed and need normalized salary data — please extract the published compensation from Greenhouse job ID 9988776 on the 'acme' board."},{"title":"Candidate pay transparency check","prompt":"Before I apply, can you check what salary this Ashby job posting actually lists at https://jobs.ashbyhq.com/openai/xyz-456 and give me the normalized compensation details?"}],"resultDescription":"Returns structured, normalized compensation data exactly as published by the job source — including salary range, pay type, and currency where available. If no compensation is explicitly stated, the endpoint returns an indication that salary was not published rather than inferring values. May also return a canonical hash of the result for change-detection purposes.","failureModes":["Job URL is unreachable or returns a non-200 response — extraction fails with an error","Job listing has been removed or expired — no compensation data returned","ATS provider mismatch (wrong provider enum for the given URL) — parse error or empty result","No compensation explicitly published — returns empty/null salary fields rather than inferred values","Invalid or malformed URL — validation error"],"whenToPreferThis":"Choose this endpoint when you need to extract only explicitly published salary/compensation data from a specific job listing hosted on Greenhouse, Lever, or Ashby, and you must not infer or hallucinate missing pay data. It is preferable over general-purpose scrapers when working with structured ATS job sources and when data integrity around compensation is critical (e.g. pay transparency tools, salary benchmarking, or compliance workflows).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T00:46:40.189Z","isFirstParty":false,"canonicalSlug":"forest-gas-station-job-compensation-normalizer-ce58417c"}