picsart_job_status
ActiveTool of Picsart GenAI
Checks a generation job started by `picsart_generate` with `async: true`. Widget-facing: widgets poll this every few seconds with the returned job handle; assistants normally call `picsart_generate` synchronously and never need this tool. While running it returns `{ status: "ACCEPTED"|"IN_PROGRESS", progress?: { percent, estimatedSecondsLeft } }`. Once finished it returns the same media payload `picsart_generate` would have returned (`{ status: "COMPLETED", assets, results, url, ... }`), or an error for FAILED/CANCELED jobs. Requires Authorization: Bearer <picsart_token>.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"job",
"model"
],
"properties": {
"job": {
"type": "object",
"required": [
"workflow",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Job id from the job handle"
},
"workflow": {
"type": "string",
"description": "Workflow name from the job handle"
}
},
"description": "The job handle returned by `picsart_generate` when called with `async: true`.",
"additionalProperties": false
},
"model": {
"type": "string",
"description": "Model ID the job was submitted with (e.g. \"seedance-2.0\")"
},
"prompt": {
"type": "string",
"description": "Original prompt — echoed into the completed result metadata"
},
"saveToDrive": {
"type": "boolean",
"description": "Mirror of the original call's saveToDrive flag; pass false when the caller persists the result itself."
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Picsart GenAI
1/7 registries