{"uid":"cap_bvUlsVi05MLzDG0ncmXUB","slug":"companyfacts-company-changes-api-9d6f607f","name":"CompanyFacts Company Changes API","description":"Open job postings read first-hand from the applicant-tracking system behind a company's careers page: Greenhouse, Ashby, Lever or Workable. Includes a directory of 8532 company job boards, because none of the vendors publishes one. Salaries are parsed into numbers where the employer publishes them and refused where ambiguous. No personal data.","url":"https://companyfacts.dev/x402/v1/company-changes?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"limit":{"type":"string"},"parts":{"type":"string"},"since":{"type":"string"},"state":{"type":"string"},"until":{"type":"string"},"domain":{"type":"string"},"company":{"type":"string"},"entity_number":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"count":3,"notes":["Changes come only from our own records."],"since":"2026-11-01","until":"2026-11-30","events":[{"day":"2026-11-30","item":"address","kind":"changed","part":"contacts","after":"250 Oak Ave, Austin, TX 78704, US","before":"100 Main St, Austin, TX 78701, US","source_url":"https://example-dental.com/contact"},{"day":"2026-11-30","item":"technology","kind":"added","part":"tech","after":"HubSpot","before":"","source_url":"https://example-dental.com/"},{"day":"2026-11-12","job":{"board":"exampledental","title":"Dental Hygienist","job_id":"123","location":"Austin, TX","department":"Clinical"},"item":"job","kind":"opened","part":"hiring","after":"","before":"","detail":null,"source_url":"https://boards.greenhouse.io/exampledental/jobs/123"}],"subject":{"domain":"example-dental.com","company":null,"register":null},"tracking":{"tech":{"baseline":false,"read_now":true,"last_read":"2026-11-30T09:00:00.000Z","next_read":"2026-12-30","tracked_since":"2026-10-31","changes_found_now":1},"hiring":{"boards":["exampledental"],"tracked":true,"latest_day":"2026-11-30","history_starts":"2026-10-31"},"contacts":{"baseline":false,"read_now":true,"last_read":"2026-11-30T09:00:00.000Z","next_read":"2026-12-30","tracked_since":"2026-10-31","changes_found_now":1}},"more_available":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mRZrmf3jt2TuQPbbzs7mc","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a time-windowed changelog of events detected for a company — job openings/closings, technology stack changes, and contact/address updates — sourced from live ATS boards and web crawls.","exampleAgentPrompt":"Pull all changes detected for example-dental.com from November 1 to November 30, 2026 — I want to see any new job openings, tech stack additions, and address changes.","exampleUseCases":[{"title":"Competitor hiring surge alert","prompt":"Check what's changed at stripe.com over the last 30 days — specifically any new job postings or department-level hiring activity I should know about."},{"title":"Sales prospect tech stack monitoring","prompt":"What technology changes has hubspot.com had since October 1, 2026? I want to know if they've added or dropped any tools so I can update my prospect notes."},{"title":"Contact data freshness check","prompt":"Has the address or contact info for acmecorp.com changed in the past 60 days? Pull the contacts part of their changelog since September 1, 2026."}],"resultDescription":"A JSON object with a count of events, a list of timestamped change events (each with item type, kind of change, before/after values, and source URL), the subject company identifiers, per-part tracking metadata (tech, hiring, contacts), and a flag indicating whether more events are available beyond the returned window.","failureModes":["Unknown domain — company not in the 8532-company directory returns empty or null subject","Date range too broad — no events found for the specified window returns count 0 and empty events array","Invalid query parameters — unrecognized 'parts' filter value may return error or ignored filter","Company not yet tracked — newly added domains may have no baseline history, returning empty changelog","Rate or payment failure — x402 payment not processed results in 402 response with no data"],"whenToPreferThis":"Choose this endpoint when you need a structured, time-windowed audit trail of what has changed at a specific company — including job openings sourced directly from ATS platforms (Greenhouse, Ashby, Lever, Workable), technology stack shifts, and contact/address updates — rather than a static snapshot. Prefer it over generic job board scraping when you need event-level change history with before/after values and source attribution, or when you need to monitor multiple company signals (hiring + tech + contacts) in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:13.863Z","isFirstParty":false,"canonicalSlug":"companyfacts-company-changes-api-9d6f607f"}