Not seeing all the details you expected? Don’t worry—it doesn’t mean something’s gone wrong. Let’s take a look at why this might happen and what steps you can take next.
Why Data Might Be Missing
There are a few common reasons why some fields come back empty or incomplete:
The data doesn’t exist publicly: Enrich Layer pulls from publicly available sources. If a company or person hasn’t shared that information, there may be nothing to return.
The record wasn’t enriched yet: If the profile hasn’t been recently refreshed, and you don’t have Data Freshness enabled, you may get older data — or no data in certain fields.
The field wasn’t requested: Some API endpoints require you to request specific fields (like funding_data, acquisitions, or extra). If those aren’t included in your call, you won’t see them in the response.
Privacy or location restrictions: In some regions, certain data (like emails or phone numbers) may be withheld due to privacy regulations.
What You Can Do
Double-check your API call: Make sure the fields you need are included in the request.
Enable data freshness (use_cache=if-recent) to retrieve the most up-to-date results
Need help?
Message us using the chat icon in the bottom-right corner — we’ll take a look with you.