path パラメータ
-
プロジェクトID
形式は次のパターンと一致する必要があります:
^[A-Za-z0-9\-]+$
。 -
クエリ ID
形式は次のパターンと一致する必要があります:
^[A-Za-z0-9\-]+$
。
POST /プロジェクト/{projectId}/query/{queryId}
curl \
--request POST 'http://127.0.0.1:8278/api/v1/project/{projectId}/queries/{queryId}' \
--header "Content-Type: application/json" \
--data '{"language":"JAVA","attemptTypedEntities":false}'
リクエスト例
{
"language": "JAVA",
"attemptTypedEntities": false
}
応答の例(200)
{
"id": "string",
"projectId": "string",
"input": {
"database": "string",
"schema": "string",
"name": "string",
"query": "string",
"createdAt": "2025-05-04T09:42:00Z",
"runScriptTemplate": "string",
"queryType": "STORED_PROCEDURE"
},
"output": {
"query": "string",
"status": "NOT_STARTED",
"lastModifiedAt": "2025-05-04T09:42:00Z",
"language": "JAVA",
"attemptedTypedEntities": true,
"usedTypedEntities": false,
"errorMessage": "string",
"modified": true,
"runScriptTemplate": "string",
"functionName": "string"
}
}
応答の例(404)
{
"jobId": "string",
"message": "string",
"description": "string",
"timestamp": "2025-05-04T09:42:00Z"
}
応答の例(492)
{
"jobId": "string",
"message": "string",
"description": "string",
"timestamp": "2025-05-04T09:42:00Z"
}
応答の例(497)
{
"jobId": "string",
"message": "string",
"description": "string",
"timestamp": "2025-05-04T09:42:00Z"
}