Exécuter une requête d'exécuteur SQL

Version 4.0.23.2

Exécute une requête d'exécuteur SQL dans un format result_format donné.

Demande

POST /sql_queries/{slug}/run/{result_format}
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
limace
string
slug de requête
format_résultats
string
Format du résultat. Options: ["inline_json", "json", "json_detail", "json_fe", "csv", "html", "md", "txt", "xlsx", "gsxml", "json_label"]
query
Requête HTTP
Développer la définition de la requête HTTP...
téléchargement
string
Valeur par défaut : "false". Si cette règle est définie sur "true", la réponse HTTP comportera une distribution de contenu, et d'autres en-têtes seront définis pour que la réponse HTTP se comporte comme une pièce jointe téléchargeable, au lieu d'un contenu intégré.

Réponse

200: requête d'exécuteur SQL

Type de données
Description
(chaîne)
string

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

422: Erreur de validation

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
string
Champ comportant une erreur
code
string
Code d'erreur
Message
string
Message d'information sur l'erreur
documentation_url
string
Lien vers la documentation
documentation_url
string
Lien vers la documentation

429 : Too Many Requests

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation