SearchInput
No description
input SearchInput {
prompt: String
fields: [[SearchFieldGroupInput!]!]
id: String
name: String
address: AddressInput
addresses: [AddressInput]
person: PersonInput
phoneNumber: String
website: String
tin: TinInput
conditions: Conditions
matchThreshold: Float
entityType: EntityType
dataLayer: DataLayer
engine: String
output: OutputSpec
enrichmentIdsS3Path: String
}
Fields
SearchInput.prompt ● String scalar
SearchInput.fields ● [[SearchFieldGroupInput!]!] list input
Ordered waterfall of search steps; the first step with results wins. A step with one entry is a plain search. A step with several entries searches every entry, merges the results by entity and keeps each entity's best score. A bare entry is a step of its own, so [a, b] means [[a], [b]].
SearchInput.id ● String scalar
SearchInput.name ● String scalar
SearchInput.address ● AddressInput input
SearchInput.addresses ● [AddressInput] list input
SearchInput.person ● PersonInput input
SearchInput.phoneNumber ● String scalar
SearchInput.website ● String scalar
SearchInput.tin ● TinInput input
SearchInput.conditions ● Conditions input
SearchInput.matchThreshold ● Float scalar
SearchInput.entityType ● EntityType enum
SearchInput.dataLayer ● DataLayer enum
Whether the search returns grounded results alone, or ungrounded records too. The default is GROUNDED.
SearchInput.engine ● String scalar
SearchInput.output ● OutputSpec input
SearchInput.enrichmentIdsS3Path ● String scalar
S3 path to parquet file containing internal_id column for filtering