| id | No | Same as generationId. | |
| op | No | AI action: finish, edit, fill, colorize, upscale, or remove_background. | |
| error | No | User-safe failure message when status is failed. | |
| facts | No | Job facts line, for example "Finish sketch · Best · 1024 × 1024 · ×2". | |
| style | No | Finish style id, when set. | |
| width | No | Source width in px. | |
| clipId | No | Library clip id when the result is saved to the library (upscale). | |
| factor | No | Upscale factor, when the action is upscale. | |
| height | No | Source height in px. | |
| prompt | No | Your own prompt for this job, when one was sent. | |
| status | Yes | submitting, queued, running, completed, or failed. | |
| outputs | No | One entry per finished variation: index, public PNG outputUrl, width, and height. | |
| quality | No | fast or best, when the action has quality tiers. | |
| refunded | No | True when a failed job returned its allowance. | |
| createdAt | No | ISO timestamp when this job was created. | |
| errorCode | No | Stable failure code when status is failed. | |
| outputUrl | No | Public PNG URL of the first finished variation. | |
| variations | No | Number of variations requested. | |
| completedAt | No | ISO timestamp when this job finished. | |
| outputWidth | No | Result width in px. | |
| generationId | Yes | Paint Lab generation id. Poll get_paint_lab_generation until status is completed or failed. | |
| outputHeight | No | Result height in px. | |
| trainedStyleId | No | Your trained style used for this result, when one was applied. | |