Skip to main content
The view property of a Business Search request controls which stored fields appear in each result’s data object. The property is part of the request body for each entity type.

Which values does view accept?

id_only is the default and returns identifiers rather than descriptive fields. The fields object has one required property, fields, an array of released field names. Any field in the company or people table on this page is a released field. This request returns eight company fields per record:
The array can name fields from any view, so founded_year, which summary leaves out, can be returned without requesting full.

Which fields does each view return for companies?

Which fields does each view return for people?

A field the record has no value for is left out of data rather than returned as null. Two records from the same request can carry different keys, and a full record usually carries fewer keys than the table lists. bright_id is an envelope field beside data on every record and is not selected through view.

Which view values are rejected?

Business Search rejects an unknown view name or an unreleased field name with HTTP 400. The error property names the rejected value: The other request body rejections are listed in Business Search error codes.
A field you select for output does not become a search condition. Requesting founded_year in view does not exclude companies that have no founding year on record.