Concepts
Unavailable data
Not every field or page exists for every company. Here is how that shows up.
Company websites differ a lot, so some data is missing for some companies. Data is refreshed periodically.
| Case | What you get | Charged? |
|---|---|---|
| A field has no value | null or an empty array | Yes, as usual (1 lookup if not already paid) |
An optional paragraph (icp, pricing, long_description) doesn't exist | The field is null | Yes, as usual |
| A page type isn't available | 404 page-not-available with available_page_types | No |
| The company isn't found | 404 not-found | No |
Example:
{
"type": "https://companyspec.com/docs/errors/page-not-available",
"title": "Page not available",
"status": 404,
"detail": "We don't have a pricing page for acmedental.io.",
"available_page_types": ["home", "about", "legal", "careers"]
}To only get companies that have certain data, use require (for example "require": ["icp", "pricing_page"]) or
page_types in search. Coverage and freshness are on Where the data comes from.