Enriched Search
API-Enriched Search
Search results enriched with data from external APIs. Great for CRM integration, product data enrichment, etc.
No credit card to start · Build from $25/mo
Pipeline Stages
1
semantic_search
filter
feature_searchView parameters
{
"searches": [
{
"feature_uri": "mixpeek://text_extractor@v1/multilingual_e5_large_instruct_v1",
"query": {
"input_mode": "text",
"value": "{{INPUT.query}}"
},
"top_k": 50
}
],
"final_top_k": 20
}2
api_enrichment
apply
api_callView parameters
{
"url": "{{INPUT.api_url}}",
"method": "GET",
"headers": {
"Authorization": "Bearer {{SECRET.api_key}}"
},
"query_params": {
"id": "{{DOC.document_id}}"
},
"output_field": "metadata.api_data"
}3
format_output
apply
json_transformView parameters
{
"template": "{\"id\": \"{{DOC.document_id}}\", \"content\": \"{{DOC.content}}\", \"enriched_data\": {{DOC.metadata.api_data}}, \"score\": {{DOC.score}}}",
"fail_on_error": false
}Input Schema
querytext
required
Search query
api_urlstring
required
External API URL for enrichment
Use Cases
- CRM data integration
- Product data enrichment
- Real-time pricing lookup
- External metadata fetching
Requirements
- External API must be accessible
- API key should be stored in secrets
Tags
api
enrichment
integration
external
Ready to use this template?
Clone it into your namespace and start querying in minutes.