Skip to content
GuidesPlaygroundDashboard

Get async optimization result

client.optimize.retrieve(stringjobID, RequestOptionsoptions?): OptimizeJobStatus { status, error, result }
GET/api/v1/optimize/{job_id}

Get async optimization result

ParametersExpand Collapse
jobID: string
ReturnsExpand Collapse
OptimizeJobStatus { status, error, result }

Status of an async optimization job

status: "completed" | "processing" | "failed"

Job status

One of the following:
"completed"
"processing"
"failed"
error?: string | null

Error message when failed

result?: unknown

Optimization result when completed

Get async optimization result

import Plaza from '@plazafyi/sdk';

const client = new Plaza({
  apiKey: process.env['PLAZA_API_KEY'], // This is the default and can be omitted
});

const optimizeJobStatus = await client.optimize.retrieve('job_id');

console.log(optimizeJobStatus.status);
{
  "status": "completed",
  "error": "error",
  "result": {}
}
Returns Examples
{
  "status": "completed",
  "error": "error",
  "result": {}
}