{"uid":"cap_klekXd5XM1XoE_1xmeKzu","slug":"agents-openwebninja-com-job-details-a8cf5526","name":"Job Details","description":"Get all job details, including additional information such as: application options / links, employer reviews and estimated salaries for similar jobs.","url":"https://agents.openwebninja.com/jsearch/job-details?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["job_id"],"properties":{"fields":{"type":"string","description":"A comma separated list of job fields to include in the response (field projection).  \n  By default all fields are returned.  "},"job_id":{"type":"string","example":"20N57zBfi3eT9BdpAAAAAA==","description":"Job Id of the job for which to get details.  \n  Batching of up to 20 Job Ids is supported by separating multiple Job Ids by comma (,).  \n  Note that each Job Id in a batch request is counted as a request for quota calculation."},"country":{"type":"string","default":"us","description":"Country code of the country from which to return job posting.  \n\n  **Allowed values:** See *https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2*"},"language":{"type":"string","description":"Language code in which to return job postings.  \n  Leave empty to use the primary language in the specified country (country parameter).  \n  \n  **Allowed values:** See *https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes*"}}},"responseSchema":{"type":"object","required":["status","request_id","parameters","data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["job_id","job_title","employer_name","job_publisher","job_apply_link"],"properties":{"job_id":{"type":"string","description":"The unique identifier of the job listing."},"industry":{"type":"string","nullable":true,"description":"Industry or domain of the employer, extracted via AI enrichment (?enrich=true)."},"job_city":{"type":"string","nullable":true,"description":"City where the job is located."},"job_state":{"type":"string","nullable":true,"description":"State or province of the job location."},"job_title":{"type":"string","description":"The title or position name of the job."},"job_salary":{"type":"string","nullable":true,"description":"Free-form salary description string as published."},"start_date":{"type":"string","nullable":true,"description":"Expected start date if specified, extracted via AI enrichment (?enrich=true)."},"job_country":{"type":"string","nullable":true,"description":"ISO 3166-1 alpha-2 country code of the job location."},"soft_skills":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Soft skills mentioned in the job posting, extracted via AI enrichment (?enrich=true)."},"job_benefits":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Normalized benefit codes detected in the listing (e.g. health_insurance, dental_coverage, paid_time_off, retirement_savings)."},"job_function":{"type":"string","nullable":true,"description":"Technical function category of the role, extracted via AI enrichment (?enrich=true). Values: backend, frontend, full-stack, mobile, devops, data-engineering, ml-ai, systems, qa, security, other."},"job_latitude":{"type":"number","nullable":true,"description":"Latitude of the job location."},"job_location":{"type":"string","nullable":true,"description":"Full location string of the job (e.g. 'San Francisco, CA')."},"job_onet_soc":{"type":"string","nullable":true,"description":"The O*NET SOC code for the job occupation."},"apply_options":{"type":"array","items":{"type":"object","required":["apply_link","publisher"],"properties":{"is_direct":{"type":"boolean","description":"True if the apply link goes directly to the employer's careers site."},"publisher":{"type":"string","description":"Name of the publisher hosting this apply link."},"apply_link":{"type":"string","description":"Apply URL on this publisher."}}},"description":"Alternative apply links from other publishers."},"employer_logo":{"type":"string","nullable":true,"description":"The URL of the employer's logo image."},"employer_name":{"type":"string","description":"The name of the company posting the job."},"job_is_remote":{"type":"boolean","nullable":true,"description":"True if the job is fully remote."},"job_longitude":{"type":"number","nullable":true,"description":"Longitude of the job location."},"job_posted_at":{"type":"string","nullable":true,"description":"Relative posting time (e.g. '3 days ago')."},"job_publisher":{"type":"string","description":"The platform or site that published the job."},"methodologies":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Development methodologies mentioned, extracted via AI enrichment (?enrich=true)."},"ai_ml_involved":{"type":"boolean","nullable":true,"description":"Whether the role involves AI/ML work, extracted via AI enrichment (?enrich=true)."},"job_apply_link":{"type":"string","description":"The primary link to apply for the job."},"job_highlights":{"type":"object","description":"Bulleted highlights extracted from the listing. Keys typically include 'Qualifications', 'Responsibilities', 'Benefits'. Each value is an array of bullet strings.","additionalProperties":{"type":"array","items":{"type":"string"}}},"job_max_salary":{"type":"number","nullable":true,"description":"Maximum salary parsed from the listing."},"job_min_salary":{"type":"number","nullable":true,"description":"Minimum salary parsed from the listing."},"job_description":{"type":"string","nullable":true,"description":"A detailed description of the job posting."},"job_google_link":{"type":"string","nullable":true,"description":"A link to the job's Google for Jobs detail panel."},"seniority_level":{"type":"string","nullable":true,"description":"Seniority level extracted via AI enrichment (?enrich=true). Values: entry, mid, senior, principal, lead, manager."},"employer_reviews":{"type":"array","items":{"type":"object","properties":{"score":{"type":"number","description":"Average review score on this publisher."},"max_score":{"type":"number","description":"Maximum score on the publisher's scale."},"num_stars":{"type":"number","description":"Star rating (typically 0-5, possibly fractional)."},"publisher":{"type":"string","description":"Name of the review publisher (e.g. Indeed, Glassdoor)."},"review_count":{"type":"integer","description":"Total number of reviews on this publisher."},"reviews_link":{"type":"string","description":"URL to the publisher's reviews page for this employer."},"employer_name":{"type":"string","description":"Employer name as it appears on the publisher."}}},"nullable":true,"description":"Aggregated employer review summaries from third-party publishers. Present when available."},"employer_website":{"type":"string","nullable":true,"description":"The official website of the employer."},"visa_sponsorship":{"type":"boolean","nullable":true,"description":"Whether visa sponsorship is offered, extracted via AI enrichment (?enrich=true)."},"work_arrangement":{"type":"string","nullable":true,"description":"Work arrangement extracted via AI enrichment (?enrich=true). Values: onsite, remote, hybrid."},"benefits_extended":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Extended benefits list extracted from job description via AI enrichment (?enrich=true)."},"contract_duration":{"type":"string","nullable":true,"description":"Duration of contract for contract roles, extracted via AI enrichment (?enrich=true)."},"job_onet_job_zone":{"type":"string","nullable":true,"description":"The O*NET job zone classification (1-5) indicating preparation level required."},"job_salary_period":{"type":"string","nullable":true,"description":"Period of the salary. Values: HOUR, DAY, WEEK, MONTH, YEAR."},"education_required":{"type":"object","nullable":true,"properties":{"field":{"type":"string","nullable":true,"description":"Required field of study."},"level":{"type":"string","nullable":true,"description":"Required degree level (e.g. bachelor, master, phd)."}},"description":"Required education level and field, extracted via AI enrichment (?enrich=true)."},"job_apply_is_direct":{"type":"boolean","description":"Indicates if the application is submitted directly to the employer."},"job_employment_type":{"type":"string","nullable":true,"description":"Employment type label (e.g. Full-time, Part-time, Contractor)."},"relocation_required":{"type":"boolean","nullable":true,"description":"Whether relocation is required, extracted via AI enrichment (?enrich=true)."},"job_benefits_strings":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Raw benefit strings detected in the listing (when available)."},"job_employment_types":{"type":"array","items":{"type":"string"},"description":"Normalized employment type codes. Values: FULLTIME, CONTRACTOR, PARTTIME, INTERN."},"relocation_assistance":{"type":"boolean","nullable":true,"description":"Whether relocation assistance is provided, extracted via AI enrichment (?enrich=true)."},"required_technologies":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Required technologies and tools, extracted via AI enrichment (?enrich=true)."},"preferred_technologies":{"type":"array","items":{"type":"string"},"nullable":true,"description":"Preferred/nice-to-have technologies, extracted via AI enrichment (?enrich=true)."},"job_posted_at_timestamp":{"type":"integer","nullable":true,"description":"Unix timestamp (seconds) of when the job was posted."},"required_experience_years":{"type":"integer","nullable":true,"description":"Minimum years of experience required, extracted via AI enrichment (?enrich=true)."},"job_posted_at_datetime_utc":{"type":"string","nullable":true,"description":"ISO 8601 UTC datetime of when the job was posted."},"has_management_responsibilities":{"type":"boolean","nullable":true,"description":"Whether the role involves managing or mentoring others, extracted via AI enrichment (?enrich=true)."}}},"description":"Array of job detail objects (one per requested job_id, batched up to 20)."},"status":{"type":"string","description":"The status of the API response."},"parameters":{"type":"object","properties":{"job_id":{"type":"string","description":"The job identifier provided in the request."},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code used for the lookup."},"language":{"type":"string","description":"ISO 639 language code used for the lookup."}},"description":"The parameters the API received and used for this request, echoed back."},"request_id":{"type":"string","description":"A unique ID to trace the API request."}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"unknown","displayCostAsset":"USD","priceDynamic":true,"priceHint":null,"priceStatus":"unprobed","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":"unknown","summary":"price unknown","primary":{"kind":"dynamic","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"dynamic","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_HWZklKziEO1rU9KTBGmBm","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"unknown","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.openwebninja.com","brandSlug":"agents-openwebninja-com-x402","brandBaseUrl":"https://agents.openwebninja.com","brandDocsUrl":null,"whatItDoes":"Retrieve full details for one or more job listings by ID, including application links, employer reviews, and estimated salaries for similar roles.","exampleAgentPrompt":"Can you pull up all the details for job ID 20N57zBfi3eT9BdpAAAAAA== — I want to see the application link, employer reviews, salary estimates, and any benefits listed?","exampleUseCases":[{"title":"Researching a job before applying","prompt":"I found a job posting I'm interested in — the job ID is 20N57zBfi3eT9BdpAAAAAA==. Can you get me all the details including how to apply, what the employer reviews look like, and what similar jobs pay?"},{"title":"Batch lookup for recruiter shortlist","prompt":"I have a list of 5 job IDs from my search results: ABC123, DEF456, GHI789, JKL012, MNO345. Can you fetch the full details for all of them at once, including application links and salary estimates?"},{"title":"Salary benchmarking for a specific role","prompt":"I'm negotiating my offer — can you look up job ID XYZ999 and tell me what the estimated salary range is for similar positions and what benefits this employer offers?"}],"resultDescription":"Returns an array of job objects, each containing the job title, employer name, full job description, location (city, state, country, coordinates), application link(s), salary information, employer reviews, job benefits, required skills, and estimated salaries for similar roles. Supports field projection to limit the returned fields.","failureModes":["Invalid or expired job_id returns empty data array or 404","Batch exceeding 20 job IDs returns an error or partial results","Invalid country or language code returns default-language results or an error","Rate limit exceeded returns 429 with quota error","Truncated or unavailable job details if the original posting was removed"],"whenToPreferThis":"Use this endpoint when you already have one or more job IDs (e.g. from a prior job search query) and need comprehensive details including application options, employer reviews, and salary benchmarks. Prefer this over a general job search endpoint when you need deep per-job data rather than a list of results.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T00:36:32.893Z","isFirstParty":false,"canonicalSlug":"agents-openwebninja-com-job-details-a8cf5526"}