Changelog
Follow up on the latest improvements and updates.
RSS
As announced in our previous update, the changes to the POST /companies/signals endpoint went live today, July 24, 2026.
What changed:
- job_adscategory has temporarily stopped returning signals while we migrate it to our new signals system. No action needed — expect it back in early September.
- Three categories have been permanently removed and no longer return data: financial_struggles, corporate_challenges, register_updates. If your integration still filters on these, remove them now to avoid unexpected behaviour.
- Two categories have been renamed:
- partnerships_and_collaborations→partnerships_collaborations
- regulatory_compliance_updates→regulatory_and_compliance_updates
Update any references in your integration to the new names.
- 🆕 [New]Added a POST /v1/lists/batch-add-to-list-jobs endpoint to asynchronously add multiple companies or contacts to a list in a single batch job.
- 🆕 [New]Added a POST /v1/lists/batch-remove-from-list-jobs endpoint to asynchronously remove multiple companies or contacts to a list in a single batch job.
- 🆕 [New]Added a GET /v1/lists/batch-add-to-list-jobs/{job_id} endpoint to retrieve the status and result of a batch add-to-list job.
- 🆕 [New]Added a GET /v1/lists/batch-remove-from-list-jobs/{job_id}} endpoint to retrieve the status and result of a batch remove-to-list job.
- 🆕 [New]Added a PATCH /v1/companies/{id} endpoint to update the custom fields of a company record.
- 🆕 [New]Added a PATCH /v1/contacts/{id} endpoint to update the custom fields of a contact record.
- 🆕 [New]Added a GET /v1/lists/{id}/items endpoint to retrieve the list items of a company or contact list.
- 🆕 [New][MCP]create_batch_add_to_list_jobtool lets you add multiple companies or contacts to a list in a single batch operation.
- 🆕 [New][MCP]create_batch_remove_from_list_jobtool lets you remove multiple companies or contacts from a list in a single batch operation.
- 🆕 [New][MCP]get_batch_add_to_list_jobtool lets you check the status and results of a previously submitted batch add-to-list job.
- 🆕 [New][MCP]get_batch_remove_from_list_jobtool lets you check the status and results of a previously submitted batch remove-from-list job.
- 🆕 [New][MCP]update_companytool lets you update the custom fields of a company record.
- 🆕 [New][MCP]update_contacttool lets you update the custom fields of a contact record.
- 🆕 [New][MCP]get_list_itemstool lets you retrieve the items belonging to a specific list.
We're updating the
/company_signals
endpoint on July 24, 2026
. Here's what's changing and what (if anything) you need to do.
job_ads
category will temporarily stop returning signalsWe're migrating this category to our new signals system. No action needed on your end. Expect it back in
early September
.Three categories are being removed permanently
These will return no data after
July 24
and will not come back:- financial_struggles
- corporate_challenges
- register_updates
If your integration filters on any of these, remove them before July 24 to avoid unexpected behaviour.
Two categories are being renamed
- partnerships_and_collaborations→partnerships_collaborations
- regulatory_compliance_updates→regulatory_and_compliance_updates
Update any references to these names in your integration ahead of the cutoff date.
If you have questions, reach out to our support team at support@leadfeeder.com
improved
Leadfeeder API - 2026-07-17
- ⚡[Improved]Thecityandregionfields in the GET /v1/ip/enrich response location object can now benullwhen the data is unavailable.
- ⚡[Improved]The documentation by removing therelationshipsas it was not supported by GET /v1/ip/enrich
- ⚡[Improved][MCP]Improvedsearch_contactstool to automatically append inpositionsthe matching formal title or abbreviation to your input, so you don't need to provide both.
improved
Leadfeeder API - 2026-07-08
- ⚡[Improved]Added an optionalcompany_locationsfilter to the POST /v1/contacts/search endpoint, allowing you to narrow contact results by the company's location.
- ⚡[Improved]Added an optionalphonesparameter to POST /v1/contacts/search, allowing you to search for contacts by phone number.
- ⚡[Improved]Therevenueparameter on the POST /v1/contacts/search, now searches based on a normalized EUR value.
- ⚡[Improved][MCP]Improvedsearch_contactstool to acceptcompany_locations,phonesparameters, allowing you to filter contacts by the location of their company and phone number.
- ⚡[Improved][MCP]Improvedsearch_contactstool to search forrevenue, with a normalized EUR value.
improved
new
Leadfeeder API - 2026-06-29
- 🆕 [New]Added GET /v1/users/me endpoint to retrieve information about the currently authenticated user.
- ⚡[Improved]Added an optionalenrichment_typefield to the request body of POST /v1/contacts/find-contact-data-jobs, allowing callers to specify the type of enrichment to perform (email_only, full).
- ⚡[Improved]Added an optionalenrichment_typefield to the request body of POST /v1/contacts/find-contact-data-jobs/estimate, allowing callers to specify the enrichment type when estimating a job (email_only, full).
- ⚡[Improved]Company enrichment job estimation POST /v1/companies/enrichment-jobs/estimate now accepts an optionalcompany_countrequest property.
- ⚡[Improved]Industry objects in responses from company and contact endpoints (GET /v1/companies, GET /v1/companies/{id}, GET /v1/contacts, GET /v1/contacts/{id}) now include acodefield alongside the existingnamefield.
- ⚡[Improved]Company search POST /v1/companies/search now acceptsinternalas a valid value for theindustries/classificationfilter, and it is now the default whenclassificationis not specified.
- 🆕 [New][MCP]Addedget_current_user_infotool lets you retrieve details about the currently authenticated user.