Passer au contenu principal
POST
/
search
/
{domain}
Rechercher dans la documentation
curl --request POST \
  --url https://api.mintlify.com/discovery/v1/search/{domain} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "query": "<string>",
  "pageSize": 10,
  "filter": {
    "version": "<string>",
    "language": "<string>"
  }
}
'
[
  {
    "content": "<string>",
    "path": "<string>",
    "metadata": {}
  }
]

Autorisations

Authorization
string
header
requis

L’en-tête Authorization requiert un jeton Bearer. Consultez la documentation sur la clé d’API de l’Assistant pour savoir comment obtenir votre clé d’API.

Paramètres de chemin

domain
string
requis

L’identifiant de domaine à partir de votre URL domain.mintlify.app. Vous pouvez le trouver à la fin de l’URL de votre Dashboard. Par exemple, dashboard.mintlify.com/organization/domain a pour identifiant de domaine domain.

Corps

application/json
query
string
requis

La requête de recherche à effectuer sur le contenu de votre documentation.

pageSize
number
défaut:10

Nombre de résultats de recherche à renvoyer. La valeur par défaut est 10 si non spécifié.

filter
object

Paramètres de filtrage facultatifs pour affiner les résultats de recherche.

Réponse

200 - application/json

Résultats de recherche

content
string

Le contenu correspondant dans votre documentation.

path
string

Le chemin ou l’URL vers le document source.

metadata
object

Des métadonnées supplémentaires relatives au résultat de recherche.