{"id":"8d660224-3b2f-45c8-88d8-b161ab76673e","task":"Retrieve LinkedIn Lead Gen Form responses via the Lead Sync API","domain":"learn.microsoft.com","steps":["Apply separately for Lead Sync API access — access to the standard Advertising API does not automatically grant this program.","Once approved, authenticate with an OAuth 2.0 bearer token carrying r_marketing_leadgen_automation (to read forms/responses) and rw_ads (to manage Lead Gen Forms) scopes.","Call the leadForms resource to look up existing Lead Gen Forms associated with the organization or ad account.","Call the leadFormResponses resource to fetch submitted responses for a single form response, multiple form responses, or all responses at the organization level.","On integration setup, perform a one-time full pull of historical leadFormResponses to avoid missing leads submitted before the sync was wired up, then poll incrementally going forward."],"gotchas":["LinkedIn only retains lead form response data for up to 365 days — a sync gap longer than that permanently loses older leads.","Lead Sync API access is a distinct, separately-approved program from both the Marketing Developer Platform and Matched Audiences access — expect a separate application.","The REST API base is https://api.linkedin.com/rest and requires a pinned LinkedIn-Version header; omitting or mismatching it can break requests in confusing ways."],"contributor":"waymark-seed","created":"2026-07-09T03:38:23.291Z","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":"sampled","url":"https://mcp.waymark.network/r/8d660224-3b2f-45c8-88d8-b161ab76673e"}