Read the managed inference core lifecycle status
GET
/api/inference/core/status
const url = 'https://gateway.example.com/api/inference/core/status';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://gateway.example.com/api/inference/core/status \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”Successful response
Media typeapplication/json
object
state
required
string
installed
required
object
version
required
string
digest
required
string
imageRef
required
string
latest
required
object
version
required
string
digest
required
string
sizeBytes
required
integer
releaseNotesUrl
required
string | null format: uri
compatibility
required
string
health
required
object
status
required
string
version
required
string | null
coreProtocolMajor
required
integer | null
stateSchemaVersion
required
integer | null
checkedAt
required
string | null format: date-time
requestLimitsCapability
string
operation
required
object
id
required
string format: uuid
kind
required
string
phase
required
string
status
required
string
progress
required
object
stage
required
string
downloadedBytes
integer
totalBytes
integer
layersCompleted
integer
layersTotal
integer
fromVersion
required
string | null
toVersion
required
string | null
fromDigest
required
string | null
toDigest
required
string | null
error
required
string | null
startedAt
required
string format: date-time
updatedAt
required
string format: date-time
finishedAt
required
string | null format: date-time
lastError
required
string | null
Example
{ "data": { "id": "550e8400-e29b-41d4-a716-446655440000", "name": "Example resource", "createdAt": "2024-01-01T12:00:00.000Z", "updatedAt": "2024-01-01T12:30:00.000Z" }}Bad request
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "VALIDATION_ERROR", "message": "Request validation failed", "details": [ { "path": [ "name" ], "message": "Required" } ]}Authentication required
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "UNAUTHORIZED", "message": "Authentication required"}Forbidden
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "FORBIDDEN", "message": "Insufficient permissions"}Not found
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "NOT_FOUND", "message": "Resource not found"}Conflict
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "CONFLICT", "message": "Resource already exists"}Unprocessable entity
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "UNPROCESSABLE_ENTITY", "message": "Request could not be processed"}Internal server error
Media typeapplication/json
object
code
required
Error code
string
message
required
Human-readable error message
string
details
Additional error details
Example
{ "code": "INTERNAL_ERROR", "message": "Internal server error"}