@@ -879,6 +879,20 @@ export default class API {
879879 } , options )
880880 }
881881
882+ async searchEsSearch_v0 ( this : That , params : T . SearchEsSearchV0Request , options ?: TransportRequestOptions ) : Promise < T . SearchEsSearchV0Response > {
883+ const {
884+ engine_name,
885+ body,
886+ ...querystring
887+ } = params ?? { }
888+ return await this . transport . request < T . SearchEsSearchV0Response > ( {
889+ method : 'POST' ,
890+ path : `/api/as/v0/engines/${ engine_name } /elasticsearch/_search` ,
891+ querystring,
892+ body : body
893+ } , options )
894+ }
895+
882896 async searchEsSearch ( this : That , params : T . SearchEsSearchRequest , options ?: TransportRequestOptions ) : Promise < T . SearchEsSearchResponse > {
883897 const {
884898 engine_name,
@@ -887,7 +901,7 @@ export default class API {
887901 } = params ?? { }
888902 return await this . transport . request < T . SearchEsSearchResponse > ( {
889903 method : 'POST' ,
890- path : `/api/as/v0 /engines/${ engine_name } /elasticsearch/_search` ,
904+ path : `/api/as/v1 /engines/${ engine_name } /elasticsearch/_search` ,
891905 querystring,
892906 body : body
893907 } , options )
@@ -961,6 +975,34 @@ export default class API {
961975 } , options )
962976 }
963977
978+ async multiSearch ( this : That , params : T . MultiSearchRequest , options ?: TransportRequestOptions ) : Promise < T . MultiSearchResponse > {
979+ const {
980+ engine_name,
981+ body,
982+ ...querystring
983+ } = params ?? { }
984+ return await this . transport . request < T . MultiSearchResponse > ( {
985+ method : 'POST' ,
986+ path : `/api/as/v1/engines/${ engine_name } /multi_search` ,
987+ querystring,
988+ body : body
989+ } , options )
990+ }
991+
992+ async search_explain_v0 ( this : That , params : T . SearchExplainV0Request , options ?: TransportRequestOptions ) : Promise < T . SearchExplainV0Response > {
993+ const {
994+ engine_name,
995+ body,
996+ ...querystring
997+ } = params ?? { }
998+ return await this . transport . request < T . SearchExplainV0Response > ( {
999+ method : 'POST' ,
1000+ path : `/api/as/v0/engines/${ engine_name } /search_explain` ,
1001+ querystring,
1002+ body : body
1003+ } , options )
1004+ }
1005+
9641006 async search_explain ( this : That , params : T . SearchExplainRequest , options ?: TransportRequestOptions ) : Promise < T . SearchExplainResponse > {
9651007 const {
9661008 engine_name,
@@ -969,7 +1011,7 @@ export default class API {
9691011 } = params ?? { }
9701012 return await this . transport . request < T . SearchExplainResponse > ( {
9711013 method : 'POST' ,
972- path : `/api/as/v0 /engines/${ engine_name } /search_explain` ,
1014+ path : `/api/as/v1 /engines/${ engine_name } /search_explain` ,
9731015 querystring,
9741016 body : body
9751017 } , options )
0 commit comments