ℹ️ This documentation is for the VESSL MLOps product. For the new VESSL Cloud docs, see docs.cloud.vessl.ai.
ℹ️ This documentation is for the VESSL MLOps product. For the new VESSL Cloud docs, see docs.cloud.vessl.ai.
curl --request GET \
--url https://api.example.com/{base_url}/async/{request_id}/output{
"status": "completed",
"status_code": 200,
"raw_output": "{\"text\": \"Hello!\"}",
"output": {
"text": "Hello!"
}
}
Documentation Index
Fetch the complete documentation index at: https://docs.vessl.ai/llms.txt
Use this file to discover all available pages before exploring further.
200 and 299 will be considered as a successful request and display
status "completed"; other status codes, especially 400-499 (cilent errors) and 500-599
(server errors) will be handled as status "failed".
$ curl \
-H "Authorization: Bearer ${TOKEN}" \
"${BASE_URL}/async/${REQUEST_ID}/output" | jq
{
"status": "completed",
"status_code": 200,
"raw_output": "{\"text\": \"Hello!\"}",
"output": {
"text": "Hello!"
}
}
Authorization header with Bearer scheme, as:Authorization: Bearer <token>
https://serve-api.dev2.vssl.ai/api/v1/services/<slug>98nlux8b0eu6"pending": The request is waiting in the queue."in_progress": The request is being processed."completed": The request has ended with status code 200-299."failed": The request has ended with status code other than 200-299,
or an internal error has occurred. In either case, fail_reason
field will also be present.status is either "completed" or "failed".status is either "completed" or "failed".status is either "completed" or "failed".status is "failed".{
"status": "completed",
"status_code": 200,
"raw_output": "{\"text\": \"Hello!\"}",
"output": {
"text": "Hello!"
}
}
Was this page helpful?
curl --request GET \
--url https://api.example.com/{base_url}/async/{request_id}/output{
"status": "completed",
"status_code": 200,
"raw_output": "{\"text\": \"Hello!\"}",
"output": {
"text": "Hello!"
}
}