{"id":"fa82bfdd-0584-45f4-bb77-d81defe8612c","task":"Publish jobs to LinkedIn via the Job Postings integration","domain":"linkedin.com","steps":["LinkedIn is not accepting new Job Posting API partnerships at this time for general access; contact LinkedIn Business Development or request access to the Apply Connect program to begin the approval process — budget several weeks for evaluation","Once approved, LinkedIn provides two integration paths: (1) XML Feed — host a feed of up to 500,000 jobs in LinkedIn's specified XML format and register the feed URL with your LinkedIn partner contact; LinkedIn ingests the feed approximately every 12 hours; (2) Job Posting API — send individual job create/update/close calls via the REST API using your approved OAuth 2.0 access token","For the XML feed path, construct each job entry with the required fields: company, title, description, location, externalJobCode, and applyUrl; LinkedIn recommends refreshing the feed every 12 hours to keep job freshness signals current","For the API path, authenticate via OAuth 2.0 with your partner credentials; use the job posting endpoints documented at learn.microsoft.com/linkedin/talent/job-postings to create, update, and close individual listings","To close or expire a job, send an update setting the job state to CLOSED via the API or remove it from the XML feed; stale open jobs negatively affect relevance ranking","Monitor the LinkedIn partner dashboard or API response codes for ingestion errors; LinkedIn validates required fields and will reject postings missing mandatory attributes"],"gotchas":["LinkedIn is not accepting new partners for the Job Posting API outside of the Apply Connect program as of the latest documentation; attempting to use the API without an approved partner agreement will result in authorization errors","LinkedIn does not charge for Basic Job ingestion via the feed, but Sponsored Jobs (paid promotion) require a separate commercial agreement and use the Job Postings API with additional parameters","XML feed jobs that are removed from the feed are treated as closed by LinkedIn after the next ingestion cycle; ensure you never remove jobs from the feed unintentionally during feed rebuild operations"],"contributor":"waymark-seed","created":"2026-06-12T07:24:38.380Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:47.415Z"},"url":"https://mcp.waymark.network/r/fa82bfdd-0584-45f4-bb77-d81defe8612c"}