Webhook

Render Status Webhook

This webhook is triggered to notify an endpoint whenever there is an update to the status of a render job. The data sent in the payload provides details about the render’s state and includes information to determine if further actions can be taken.

Payload Structure

The webhook sends a JSON payload with the following structure:

{
    "actions": {
        "download": {
            "link": "/api/render/154",
            "method": "GET"
        },
        "open": {
            "link": "/api/render/154",
            "method": "GET"
        }
    },
    "camera_angle": 0,
    "canDelete": true,
    "canRestart": true,
    "created": 1732889158,
    "preview": "/files/render/1007/154/ec03be86870dd7f5090fddeae8a0f574.png",
    "renderOrientation": "",
    "renderView": "",
    "render_id": 154,
    "status": "stored",
    "time_ready": 1732889388,
    "type": "10",
    "user_id": 1007
}

Field Descriptions

type: Specifies the render resolution or quality (e.g., "FullHD").
created: UNIX timestamp for when the render job was created.
renderView: Describes the view type of the render, such as "exterior" or "interior".
renderOrientation: Specifies the render’s orientation, like "landscape" or "portrait".
preview: URL path to a preview image of the render.
status: Indicates the current status of the render job (e.g., "created", "stored"). stored - is the last status when render file is stored
canRestart: True if the render can be restarted.
canDelete: True if the render can be deleted.
• actions: Contains additional actionable endpoints:
• open: Provides a method and link to open the render.
• download: Provides a method and link to download the render.
renderId: Unique identifier for the render job.
timeReady: UNIX timestamp for when the render was completed and ready.
cameraAngle: Numerical value representing the camera angle used in the render.

This structure provides essential details and endpoints for managing the render job and allows integration of real-time render status monitoring and control into your system.