You can pass any supported elasticsearch query. AmiDb optimizes and collapses indexes. Hence we require the ggt term to identify the section corresponding to the header. Instead of auto correcting the query json and run into compatibility issues we require queries to add an additional term +ggt:__ggt__. This is not required for the q (query_string) format as it is handled internally.