Field Autocomplete
Autocomplete field names from the registry ranked by relevance and occurrence count. Power field picker UIs with type-ahead search.
Search and filter documents by their extracted field values. Includes field autocomplete, document filtering with composable conditions, global omnisearch, and saved filter management.
GET
/fields/autocompleteResponse
Response fields
fieldsarrayArray of matching field objects ranked by relevance.
fields[].fieldIdstringUnique field registry ID.
fields[].canonicalNamestringCanonical field name (lowercase, underscore-separated).
fields[].displayNamestringHuman-readable display name.
fields[].dataTypestringField data type (string, number, date, boolean).
fields[].tierintegerRegistry tier (1 = high confidence, higher = lower confidence).
fields[].occurrenceCountintegerNumber of documents containing this field.
fields[].matchSourcestringHow the field matched the query (canonical, alias, etc.).
fields[].sampleValuesstring[]Up to 3 representative values from the field.
Response
{
"fields": [
{
"fieldId": "fld_a1b2c3d4",
"canonicalName": "supplier_name",
"displayName": "Supplier Name",
"dataType": "string",
"tier": 1,
"occurrenceCount": 1842,
"matchSource": "canonical",
"sampleValues": ["Acme Corp", "Globex Inc", "Initech"]
}
]
}Errors
Error responses
401unauthorizedMissing or invalid API key.
429rate_limitedToo many requests. Retry after the period indicated in the Retry-After header.