When to use this
Use nested response context search when you know a value returned by your API or provider. Examples:- order status
- payment status
- provider response code
- verification result
- approval status
- shipment status
- risk decision
- workflow result
Query format
Usecontext: with a dotted path.
service: keeps the search faster and more precise.
Strings need quotes
Use quotes for string values.Example: search by response status
Given this response:Example: search by provider response
Given this response:Example: search by boolean result
Given this response:Arrays of objects
If a response contains an array of objects, Foveus can index safe scalar child fields when array extraction is enabled. Given this response:For arrays, matching is existence-based.
context:statuses.value=1 means at least one item in the array has value = 1.Multiple nested fields
You can combine multiple context filters.Search with status
Addstatus:failed when you only want failed executions.
Search with endpoint
Addendpoint: when you know the route.
How Foveus indexes nested fields
Foveus indexes safe scalar fields from enabled context sources. For response context, nested objects become dotted paths.Safety controls
Foveus applies controls such as:- redaction
- sensitive-key denylist
- scalar-only indexing
- maximum value length
- maximum traversal depth
- maximum indexed properties per execution
- allowed context sources
- sampling and retention controls
If no result appears
Check:- the service name matches the execution service
- the time range includes the execution
- response body capture is enabled
- the response value is scalar
- the route was not excluded
- the value was not redacted
- the field was indexed after context indexing was enabled
- the field is still within retention
- the string value is quoted
Recommended workflow
- Start with the service.
- Add the nested response field.
- Add endpoint or method if known.
- Add
status:failedif investigating failures. - Open the matching execution.
- Inspect response context and timeline.
- Check linked logs or issues if available.
Useful examples
Find confirmed orders:What to do next
- Learn about context search: Execution Context Search
- Find an execution by business ID: Find an execution by business ID
- Investigate a user complaint: Investigate a user complaint
- Configure redaction: Redaction