{"uid":"cap_8oNumbMNOF8LyHSc_klNn","slug":"agents-predictleads-com-predictleads-get-job-openings-96fbe626","name":"PredictLeads Get Job Openings","description":"Returns a list of company's Job Openings.","url":"https://agents.predictleads.com/api/v3/companies/{company_id_or_domain}/job_openings?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["company_id_or_domain"],"properties":{"page":{"type":"integer","default":1,"minimum":1,"description":"Page number of shown items.\n<br>\n**NOTE**: If the parameter is not provided, the meta property `count` will be omitted from response for\nperformance reasons.\n"},"limit":{"type":"integer","default":100,"maximum":1000,"description":"Limit the number of shown items per page."},"location":{"type":"string","example":"United States","description":"The response will include only results in the given country name or state name/abbreviation.\n"},"categories":{"type":"array","items":{"enum":["administration","consulting","data_analysis","design","directors","education","engineering","finance","healthcare_services","human_resources","information_technology","internship","legal","management","marketing","military_and_protective_services","operations","purchasing","product_management","quality_assurance","real_estate","research","sales","software_development","support","manual_work","food"],"type":"string"},"example":["administration","consulting","data_analysis"],"description":"One or more valid categories.\n\n"},"not_closed":{"type":"boolean","description":"Similar to `active_only`, but without considering `last_seen_at` timestamp.\n"},"active_only":{"type":"boolean","description":"Set to true if you'd like to receive JobOpenings that are not closed, have\nlast_seen_at more recent than 5 days and were found in the last year.\n"},"last_seen_at_from":{"type":"string","format":"date","example":"2024-09-25","description":"Only return `JobOpenings` last seen after\ngiven date (ISO 8601).\n"},"first_seen_at_from":{"type":"string","format":"date","example":"2024-09-25","description":"Only return `JobOpenings` first seen after\ngiven date (ISO 8601).\n"},"last_seen_at_until":{"type":"string","format":"date","example":"2024-09-25","description":"Only return `JobOpenings` last seen before\ngiven date (ISO 8601).\n"},"with_location_only":{"type":"boolean","description":"Only return JobOpenings that have location.\n"},"first_seen_at_until":{"type":"string","format":"date","example":"2024-09-25","description":"Only return `JobOpenings` first seen before\ngiven date (ISO 8601).\n"},"company_id_or_domain":{"type":"string","description":"Company's ID or domain.\n"},"with_description_only":{"type":"boolean","description":"Only return JobOpenings that have description.\n"}}},"responseSchema":{"type":"object","title":"JobOpeningsDataset","$schema":"https://json-schema.org/draft/2020-12/schema","example":{"data":[{"id":"4d5ac23c-5824-427d-96c6-4e8d50a4241a","type":"job_opening","attributes":{"url":"https://www.ycombinator.com/companies/terra-api/jobs/0f5CP0r-ai-engineer","tags":["Python","Ruby","JavaScript"],"title":"AI Engineer","salary":"$50000","status":"closed","language":"en","location":"London, United Kingdom, Northern Europe, Europe","onet_data":{"code":"15-1299.08","family":"Computer and Mathematical","occupation_name":"Computer Systems Engineers/Architects"},"posted_at":null,"seniority":"mid_senior","categories":["software_development","data_analysis"],"description":"# AI Engineer\n\n$50K - $120K•0.10% - 0.50%•London, England, GB\n\n**Job type**\n\nFull-time\n\n**Role**\n\nEngineering, Machine learning\n\n**Experience**\n\nAny (new grads ok)\n\n**Visa**\n\nUS citizenship/visa not required\n\nApply to Terra API and hundreds of other fast-growing YC startups with a single profile.\n\nApply to role ›\n\n## About the role\n\nWe work in super small teams, with extremely high velocity.\n\nWe are building multiple AI products, such as OdinAI, Graph API, and many more\n\nAs an AI engineer, you'll work in a small team, with maximum autonomy.\n\n* Be behind the curtain, creating, testing, and implementing AI models\n* Engage in data analysis, machine learning, and natural language processing.\n* Fine-tuning the AI's performance\n  and many more\n\nPreferred background:\n\nBachelor's or Master's degree in STEM.\nStrong technical skills (e.g. familiarity with a programming language such as Python, JavaScript, or Ruby)\nExperience with growth marketing, product development, and user acquisition/retention\n\n**Must haves.**\n\n-Must have done this before, or be willing to learn fast.\n\n-Must be fast. We operate at 200mph, and so do you.\n\n-Must be relentless. We never stop, so you are even faster than us.\n\n-Must have customer driven. We think customers first and so should you.\n\n-Must be driven and go above and beyond.\n\n-Must be able to explain and communicate clearly.\n\n-Must be prepared to challenge us and disagree. We are thinking and acting as a team.\n\n-Must be able to work autonomously.\n\n-Must want to work hard.\n\n-Last but not least, you are genuinely a nice person.\n\n**Big plus** You are an athlete, or care about quantifying your data\n\n## About Terra API\n\n## What we do\n\nTerra is the infrastructure layer for health data access.\n\nHealth data is trapped across hundreds of siloed sources: wearables, sensors, health apps, medical devices, blood tests, team systems, and clinical platforms. Every source has its own authentication, permissions, schema, latency, edge cases, and reliability problems.\n\nTerra abstracts all of that into one platform.\n\nWe give companies a single way to connect to health data, normalize it, stream it, analyze it, and build products on top of it. Today, Terra powers some of the top health companies in the world, as well as leading AI labs building the next generation of health intelligence.\n\nWe deliver more than 30 billion activities per year through infrastructure built for scale, security, and reliability.\n\n## Vision\n\nThe future of health is extreme personalization.\n\nHealth will move from care plans to goal setting: living to 120, winning the Olympics, becoming sharper, reversing disease, or performing at the top of any field.\n\nAI will help people understand themselves, predict outcomes 10 years ahead, and choose what they want to become.\n\nTo do that, AI needs continuous, permissioned, real-world health data from every source.\n\nTerra is building the infrastructure that makes this possible.\n\nTerra API\n\nFounded:2021\n\nBatch:W21\n\nTeam Size:25\n\nStatus:Active\n\nLocation:London, United Kingdom","salary_data":{"salary_low":50000,"salary_high":120000,"salary_low_usd":50000,"salary_currency":"USD","salary_high_usd":120000,"salary_time_unit":"year"},"last_seen_at":"2026-10-29T08:28:38Z","first_seen_at":"2025-10-17T19:11:22Z","location_data":[{"city":"London","state":null,"region":"Northern Europe","country":"United Kingdom","zip_code":null,"continent":"Europe","fuzzy_match":false}],"contract_types":["full time"],"recruiter_data":{"name":null,"title":null,"contact":null},"normalized_title":"AI Engineer","translated_title":null,"last_processed_at":"2026-10-27T13:27:18Z"},"relationships":{"company":{"data":{"id":"eb383981-96cf-5d24-8e09-15f71f35879e","type":"company"}}}}],"meta":{"record_state":"active","schema_version":"3.3"},"included":[{"id":"eb383981-96cf-5d24-8e09-15f71f35879e","type":"company","attributes":{"domain":"tryterra.co","ticker":null,"company_name":"Terra Enabling Developers, Ltd."}}]},"summary":"Information about Job Openings sourced directly from company websites for highest accuracy and freshness.\n","required":["data","included"],"properties":{"data":{"type":"array","items":{"type":"object","title":"JobOpening","required":["id","type","attributes","relationships"],"properties":{"id":{"type":"string","format":"uuid","description":"ID of the `JobOpening` object."},"type":{"const":"job_opening","description":"Type of the `JobOpening` object."},"attributes":{"type":"object","required":["title","translated_title","normalized_title","description","url","first_seen_at","last_seen_at","last_processed_at","contract_types","categories","onet_data","posted_at","recruiter_data","salary","salary_data","seniority","status","language","location","location_data","tags"],"properties":{"url":{"type":"string","description":"URL of the web page where the data was found."},"tags":{"type":"array","items":{"type":"string"},"description":"Includes keywords found under `JobOpening` description."},"title":{"type":"string","description":"Job title."},"salary":{"type":["string","null"],"example":"£40000 - £50000 GBP","description":"Raw salary string."},"status":{"enum":["closed",null],"description":"null or \"closed\" if keyword \"job no longer available\", \"vacancy listing expired\", \"position filled\", etc. is found on `JobOpening` site."},"language":{"type":["string","null"],"description":"Language in which a `JobOpening` description is written."},"location":{"type":["string","null"],"example":"Menlo Park, California, 94025, United States, Northern America, Americas","description":"`JobOpening` location.\n<br>\n**NOTE**: It is built from the `location_data` attributes if present. Otherwise, it falls back to the original unnormalized detected location string.\n"},"onet_data":{"type":"object","required":["code","family","occupation_name"],"properties":{"code":{"type":["string","null"],"example":"29-1021.00","description":"O\\*NET category code representing this `JobOpening`.\nSee list of <a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/find/all\">O\\*NET codes</a>.\n"},"family":{"type":["string","null"],"example":"Healthcare Practitioners and Technical","description":"O\\*NET family name matching the code for this `JobOpening`."},"occupation_name":{"type":["string","null"],"example":"Dentists, General","description":"O\\*NET occupation name matching the code for this `JobOpening`."}},"description":"Inferred O\\*NET data for this `JobOpening`. O\\*NET is a source and standardization of occupational information. More info on the O\\*NET data: onetonline.org."},"posted_at":{"type":["string","null"],"format":"date-time","example":"2024-09-25T16:09:53Z","description":"Date & time (ISO 8601) of when the `JobOpening` was posted."},"seniority":{"enum":["not_set","founder","c_level","partner","president","vice_president","head","director","manager","mid_senior","junior"],"type":["string","null"],"description":"Seniority inferred from the `JobOpening` title."},"categories":{"type":"array","items":{"enum":["administration","consulting","data_analysis","design","directors","education","engineering","finance","healthcare_services","human_resources","information_technology","internship","legal","management","marketing","military_and_protective_services","operations","purchasing","product_management","quality_assurance","real_estate","research","sales","software_development","support","manual_work","food"]},"example":["finance","data_analysis"],"description":"Zero or more organizational categories of the `JobOpening`."},"description":{"type":["string","null"],"description":"`JobOpening` description."},"salary_data":{"type":"object","required":["salary_low","salary_high","salary_currency","salary_low_usd","salary_high_usd","salary_time_unit"],"properties":{"salary_low":{"type":["number","null"],"description":"Salary range lower bound. If salary is not a range both low and high values will be the same."},"salary_high":{"type":["number","null"],"description":"Salary range upper bound."},"salary_low_usd":{"type":["number","null"],"description":"Salary range lower bound, converted to USD."},"salary_currency":{"type":["string","null"],"description":"Salary currency."},"salary_high_usd":{"type":["number","null"],"description":"Salary range upper bound, converted to USD."},"salary_time_unit":{"enum":["hour","day","week","month","year",null],"description":"Salary time unit."}},"description":"Parsed raw salary data."},"last_seen_at":{"type":"string","format":"date-time","example":"2024-09-25T16:09:53Z","description":"Date & time (ISO 8601) of when the `JobOpening` was last seen."},"first_seen_at":{"type":"string","format":"date-time","example":"2024-09-25T16:09:53Z","description":"Date & time (ISO 8601) of when the `JobOpening` was first seen."},"location_data":{"type":"array","items":{"type":"object","title":"LocationData","example":{"city":"Menlo Park","state":"California","region":"Northern America","country":"United States","zip_code":"94025","continent":"Americas","fuzzy_match":null},"required":["city","state","zip_code","country","region","continent","fuzzy_match"],"properties":{"city":{"type":["string","null"],"example":"Menlo Park","description":"City of the location."},"state":{"type":["string","null"],"example":"California","description":"State of the location."},"region":{"type":["string","null"],"example":"Northern America","description":"Region of the location."},"country":{"type":["string","null"],"example":"United States","description":"Country of the location."},"zip_code":{"type":["string","null"],"example":"94025","description":"ZIP code of the location."},"continent":{"type":["string","null"],"example":"Americas","description":"Continent of the location."},"fuzzy_match":{"type":["boolean","null"],"example":null,"description":"`true` indicates that location data may not have been extracted accurately.\n<br>\n`false` indicates that location data has been extracted correctly.\n"}},"description":"The `LocationData` object.\n<br>\n**NOTE**: It is used to build the `location` attribute.\n"},"description":"**NOTE**: Currently contains at most one object."},"contract_types":{"type":"array","items":{"type":"string"},"example":["full time","remote"],"description":"Zero or more types describing the `JobOpening`."},"recruiter_data":{"type":"object","required":["name","title","contact"],"properties":{"name":{"type":["string","null"],"example":"John Doe","description":"Name of the contact responsible for hiring for this `JobOpening`."},"title":{"type":["string","null"],"example":"Talent Acquisition Supervisor","description":"Title of the contact responsible for hiring for this `JobOpening`."},"contact":{"type":["string","null"],"example":"http://ca.linkedin.com/in/linkedinyourname","description":"Contact info for this `JobOpening`, such as email address or Linkedin profile URL."}},"description":"Info about the contact responsible for hiring for this `JobOpening`."},"normalized_title":{"type":["string","null"],"description":"Normalized job title with various noise (location, noise, team, gender, contract type etc.) information stripped."},"translated_title":{"type":["string","null"],"description":"Job title translated to English when a non-English language is detected."},"last_processed_at":{"type":"string","format":"date-time","example":"2024-09-25T16:09:53Z","description":"Date & time (ISO 8601) of when the `JobOpening` was last sent to processing."}},"description":"Attributes of the `JobOpening` object."},"relationships":{"type":"object","required":["company"],"properties":{"company":{"type":"object","title":"JobOpeningToCompanyLiteRelationship","required":["data"],"properties":{"data":{"type":"object","required":["id","type"],"properties":{"id":{"type":"string","format":"uuid","description":"ID of the included `CompanyLite` object."},"type":{"const":"company","description":"Type of the included `CompanyLite` object."}}}},"description":"The data contains a reference to related `CompanyLite` object listed in the `included` property."}},"description":"The data contains references to related objects listed in the `included` property."}},"description":"The `JobOpening` object."}},"meta":{"type":"object","required":["schema_version","record_state"],"properties":{"count":{"type":"integer","example":344,"description":"Total number of results.\n<br>\n**NOTE**: Only included in API responses when the request parameter `page` is provided,\nfor performance reasons.\n"},"record_state":{"type":"string","const":"active","title":"Meta.RecordState","description":"Represents record state of objects.\n"},"schema_version":{"type":"string","title":"Meta.SchemaVersion","description":"Represents schema version of objects.\n"},"crawler_potentially_blocked":{"type":"boolean","example":false,"description":"Whether our crawlers returned errors indicating the website might be blocking us.\n<br>\n**NOTE**: Only shown in API responses.\n"},"no_active_openings_confirmed":{"type":["boolean","null"],"example":true,"description":"Whether the absence of active job openings has been confirmed by the company's jobs subpage.\n<br>\n`null` unless an `active_only=true` request returns no openings (i.e. not an `active_only` request,\nthe website has not been processed yet, or active openings were returned). When set, `true` means the\njobs subpage confirmed the absence and `false` means it did not.\n<br>\n**NOTE**: Only shown in API responses.\n"}},"description":"Meta information about `JobOpeningsDataset` object.\n"},"included":{"type":"array","items":{"type":"object","title":"CompanyLite","required":["id","type","attributes"],"properties":{"id":{"type":"string","format":"uuid","description":"ID of the `CompanyLite` object."},"type":{"const":"company","description":"Type of the `CompanyLite` object."},"attributes":{"type":"object","required":["domain","company_name","ticker"],"properties":{"domain":{"type":"string","description":"Company domain name."},"ticker":{"type":["string","null"],"description":"Company stock symbol (ticker) if available."},"company_name":{"type":["string","null"],"description":"Company name if available."}},"description":"Attributes of the `CompanyLite` object."}},"description":"The `CompanyLite` object."},"description":"Contains objects referenced in property `relationships`."}},"description":"PredictLeads has historical jobs data since 2016 that includes over 300 million records, and is available\nfor 3 million companies, which includes an average of 9.8 million active jobs at any given time.\n<br><br>\nJob Openings are sourced directly from company websites which includes their career subpages, and ATS\nintegrations. All Jobs are categorized using industry-standard\n<a target=\"_blank\" rel=\"noopener\" href=\"https://www.onetonline.org/\">O\\*NET codes</a>.\n<br><br>\nThe Job Openings Dataset includes fields such as Job Opening Title, Job Opening URL, First Seen At,\nLast Seen At, Location, Category, Seniority, Description, Salary, Contract Type, O\\*NET Job Category Codes\nand other Job Opening information.\n"},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.040000","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"1.00","reviews":0,"stars":null,"state":"rated"},"availabilityStatus":"healthy","priceObserved":{"p10Cents":"4.0000","medianCents":"4.0000","p90Cents":"4.0000","minCents":"4.0000","maxCents":"4.0000","p95Cents":"4.0000","sampleCount":3,"varies":false,"failureChargeRate":null},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.040000/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.040000","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.040000","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jRcfmI8RygJ53rLui_uHR","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.040000","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.predictleads.com","brandSlug":"agents-predictleads-com-x402","brandBaseUrl":"https://agents.predictleads.com","brandDocsUrl":null,"whatItDoes":"Returns a paginated list of a company's job openings, filterable by category, location, status, and date ranges.","exampleAgentPrompt":"Show me all active software development and data analysis job openings at stripe.com, only those with a location listed and posted in the US since September 1st 2024.","exampleUseCases":[{"title":"Competitor hiring signal tracking","prompt":"Pull all active engineering and product management job openings at salesforce.com right now so I can see what they're building toward."},{"title":"Sales prospecting by hiring intent","prompt":"Get me the current open sales and marketing roles at hubspot.com — I want to see which teams are growing so I know who to reach out to."},{"title":"Talent market research by category","prompt":"List the data analysis and research job openings at openai.com that first appeared after January 1st 2024, with location included, limited to 50 results."}],"resultDescription":"Returns a JSON object with a data array of job opening records. Each record includes a unique ID, job title, URL, full description, location, salary, seniority level, categories, programming language tags, O*NET occupation classification, posting status, first_seen_at and last_seen_at timestamps. Also includes pagination metadata (count, page, limit) when the page parameter is provided.","failureModes":["Unknown company ID or domain returns empty data array or 404","Overly restrictive filter combination (active_only + narrow category + location) may return zero results","Truncated descriptions if job posting text is very long","Missing fields (salary, posted_at, status) when source page does not expose them","Rate limiting or payment errors if quota is exceeded","Invalid date format for date range parameters returns 400 error"],"whenToPreferThis":"Use this endpoint when you need structured, filterable job opening data for a specific company — especially when you need category filtering (e.g. only engineering or sales roles), location filtering, or active-only status filtering. Prefer this over generic job board scraping when you already know the company's domain and need clean, normalized data including O*NET classifications, seniority, and historical first/last seen timestamps.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":3,"lastUsedAt":"2026-10-27T05:11:42.525Z","lastSuccessfullyRanAt":"2026-10-27T05:11:42.525Z","lastHealthCheckAt":"2026-10-30T08:29:21.048Z","isFirstParty":false,"canonicalSlug":"agents-predictleads-com-predictleads-get-job-openings-96fbe626"}