generated: '2026-10-18' method: searched generator: extract-docs-artifacts.py (local) source: https://docs.gtm-api.com/changelog.md sources: - https://docs.gtm-api.com/changelog.md entries: - breaking: false highlights: - A Sales Navigator people search answers the lead, not just a name. - Every row of `POST /api/linkedin-scraping/search-sales-nav-people` (and of `company-decision-makers`) now carries the current position and company with its numeric `company_ln_id`, the industry, the region, the degree, the seniority, the tenure in months, the About text, the premium and Open Profile flags, Sales Navigator's badges, the lead page and a profile link, all read from the search page's own answer at no extra cost. - An auto-scrape waits for its budget instead of failing. - Export all on the Results tab. date: '2026-10-16' - breaking: false highlights: - A member who blocked the account is refused before anything is sent. - The connections sync notices who left the list. - 'Your own proxy: Save checks it, and a password left out is kept.' - A declined card says why. date: '2026-10-14' - breaking: false highlights: - Sandbox, the forever free plan, now includes one webhook. - 'A free workspace can register one endpoint with `POST /api/webhooks`, and that endpoint may subscribe to every event type with `events: ["*"]`.' - A second registration answers `402 webhook_limit_reached` with `used` and `limit`. date: '2026-10-13' - breaking: false highlights: - '`invite-to-event` invites up to 25 members to a LinkedIn event, in one call.' - Send the event's numeric id (`event_ln_id`) and a list of people, each by member id (`ln_id`) or by nickname. - The whole list goes out as one invitation batch from the account's open LinkedIn tab and spends one `networking_general` unit. - A refused batch is `409 event_invite_rejected` with the ids that were sent. date: '2026-10-08' - breaking: false highlights: - '`build-search-url` returns the LinkedIn URL of a search.' - Send the filters of a people or company search, regular or Sales Navigator, with each value as an id or as plain text, and get back the search URL, the same filters with every text turned into its id, and what each text matched along with the other options LinkedIn offered. - '`search-companies` takes `network` and `has_jobs`.' - '`set_linkedin_account_my_position` adds, edits or removes one position.' date: '2026-10-08' - breaking: false highlights: - '`recruiter_inmail_credits` on LinkedIn accounts.' - LinkedIn grants Recruiter InMails per contract and moves nothing between its products, so a Recruiter seat holder has a third balance next to `inmail_credits`. date: '2026-09-22' current_version: '2026-10-16' note: Only entries explicitly listed on the page are included; no breaking changes were indicated. docs: https://docs.gtm-api.com/changelog.md