RoomVisualization

  • Base schema for all async processing jobs

    • aspectRatio
      Type: string

      Aspect ratio of the generated image

    • createdAt
      Type: string Format: date-time

      When the job was created

    • customPrompt
      Type: string

      Custom prompt used for generation

    • errorMessage
      Type: string | null

      Set when status is FAILED. For 2D-to-3D jobs, NOT_CONVERTIBLE: <code> means the submitted photos cannot produce one product (codes: MULTIPLE_PRODUCTS, NO_PRODUCT_DETECTED, INCOMPLETE_PRODUCT, ALL_INSTANCES_OCCLUDED, OBJECT_TOO_SMALL, TOO_FINE_FOR_RESOLUTION, MATTE_UNRELIABLE) — resubmitting the same photos gives the same verdict; change the photos. GENERATION_REJECTED: <reason> means the reconstruction provider refused the request; GENERATION_FAILED: <reason> (ultra only, which is generated once) means a transient provider failure ended the job - both are final for that job; submit again to try again. Any other message is a processing failure that was retried automatically.

    • id
      Type: string Format: uuid

      Unique identifier for the job

    • inputImageUrls
      Type: array string[] Format: uri

      URLs of the input images

    • outputUrls
      Type: array string[] Format: uri

      URLs of the output assets

    • roomType
      Type: string

      The room type that was generated

    • status
      Type: string · JobStatusenum

      Status of an async processing job

      values
      • PENDING
      • PROCESSING
      • COMPLETED
      • FAILED
    • styles
      Type: array string[]

      Array of styles applied in the generation

    • updatedAt
      Type: string Format: date-time

      When the job was last updated