Tous les produits
Search
Centre de documentation

OpenSearch:API REST pour l'édition OpenSearch Retrieval Engine

Dernière mise à jour :Aug 10, 2026

L'édition OpenSearch Retrieval Engine propose une API REST basée sur le DSL natif Havenask. Elle offre une alternative simplifiée pour interroger les données sans maîtriser la syntaxe complète du DSL.

Syntaxe de requête

curl -X POST "http://{endpoint}/{table_name}/search" -H 'Content-Type: application/json' -d'
{
    "query": "",
    "filter": "",
    "config": {},
    "cluster": {},
    "aggs": [],
    "distinct": {},
    "sort": [],
    "layer": [],
    "analyzer": {},
    "cache": {},
    "summary": {},
    "rank": {},
    "kvpairs": {}
}
'

Paramètres

Nom

Type

Obligatoire

Description

endpoint

string

true

Endpoint API de l'instance.

table_name

string

true

Nom de la table d'index à interroger.

query

string | json

true

Clause de requête

filter

string

false

Clause de filtre

config

json

false

Clause de configuration

cluster

array

false

Clause de requête de cluster

aggs

array

false

Clause statistique

distinct

json

false

Clause de distribution

sort

array

false

Clause de tri

layer

array

false

Clause de requête en couches

analyzer

json

false

Clause d'analyseur

cache

json

false

Clause de cache de requête

summary

json

false

Clause de résumé

rank

json

false

Clause de classement

kvpairs

json

false

Clause kvpairs