---
title: "PredictionStatusResponse"
url: "https://docs.api.pruna.ai/apis/models-api-0/versions/e82c070d-36fc-4aa3-b8cc-8140e0221f53/schemas/PredictionStatusResponse"
---

> Full API specification: https://docs.api.pruna.ai/apis/models-api-0/versions/e82c070d-36fc-4aa3-b8cc-8140e0221f53.md

# PredictionStatusResponse

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: P-API
  version: 0.1.0
servers:
  - url: https://api.pruna.ai
    description: Production server
components:
  schemas:
    PredictionStatusResponse:
      type: object
      required:
        - status
      properties:
        status:
          type: string
          description: Current status of the prediction
          enum:
            - starting
            - processing
            - succeeded
            - failed
            - canceled
          example: processing
        generation_url:
          type: string
          description: URL to download the generated content (available when status is
            'succeeded')
          example: https://api.pruna.ai/v1/predictions/delivery/xezq/52UGYRrRfqViaKmvYsEnENTh0qLDAWHptQ8jOnEHu7XC6AtKA/output.mp4
        message:
          type: string
          description: Status message
          example: Generation in progress
        error:
          type: string
          description: Error details (available when status is 'failed')
          example: Number of samples, -5, must be non-negative.
```
