Full path of the category for the query. Categories can be hierarchical so a full path might be 'Membership/Users/ActiveUsers'. This helps in organizing queries and avoiding name collisions.
OptionaldescriptionDescription of the query and how/why the component will use it
A list of the entities that are part of this query. This is vital information for matching query requests against existing queries
A list of the fields that the component will use out of the possible fields returned by the query. Uses the
OptionalisIndicates whether this query was newly created (true) or matched an existing query (false). Set by the Query Designer agent during query processing.
Query name, used along with categoryPath to identify the query
OptionalnewThis is only provided when requesting a NEW query be created. For existing queries, this will be undefined. This SQL can use Nunjucks syntax/templating for parameters including the custom filters defined in
OptionalparametersQueries can have parameters (not all do). See
Describes how a component will use a specific query in MemberJunction to fetch data