Domain Query - Validate Filter Syntax

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Validates an Origami Advanced Search filter string against a specified domain and returns a human-readable English translation of the filter logic. This is a diagnostic and development tool — use it to test and verify filter syntax before using the filter in production API calls. It confirms whether the filter string is structurally valid and translates the filter conditions into plain English so you can verify the logic matches your intent.

The filter is not only parsed but also compiled and applied against the domain's query pipeline to confirm it is executable. This means it will catch issues beyond just syntax, such as referencing fields that don't exist on the domain.

Path Params
string
required

This is the Domain Name as identified in the response of the /api/Domains endpoint. Ex: the "Claims" domain (DomainID 1) would be referenced by its name value of Claim. Values are case-sensitive. Client-defined Domains should start with "Custom."

Query Params
string
required

String representation of the filter to be validated on the report. The syntax for these filters follow the Origami Advanced Search syntax.

Example 1: Simple single-condition filter
LossDate>2025-01-01

Example 2: Multi-condition filter with AND logic
LossDate>2025-01-01;StatusCode.DisplayCode=OPN

Example 3: Filter with URL-encoded characters
ExpirationDate%3C2026-12-31;Custom2Code.DisplayCode%3DAUTO

Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json