---
title: "RunNotification"
sidebarTitle: "RunNotification"
description: "The payload of a Run's completion webhook"
---
This document describes the payload of a Run's completion webhook.
## Properties
The Run's ID
Whether the Run completed successfully or failed.
The Run's status. Will always be `"SUCCESS"` if `ok` is `true`. If `ok` is `false`, will be one of
`"FAILURE" | "TIMED_OUT" | "ABORTED" | "CANCELED" | "UNRESOLVED_AUTH" | "INVALID_PAYLOAD"`
An array of the explicit run statuses that were created during the Run. See [Explicit Status
Hooks](/documentation/guides/react-hooks-statuses#useeventrunstatuses) for more.
If the Run completed successfully, this will be the output of the Job.
If the Run failed, this will be the error that caused the failure.
When the Run started
When the Run started
Whether the Run was a test Run
The duration of the Run in milliseconds
The number of individual function executions performed to complete the Run
Metadata about the Invocation / Run
The Run ID
The payload that was passed to the Run
The timestamp of the event/Run
The context that was passed to the Run
Metadata about the Job
The Job's ID
The Job's version
Metadata about the Task that failed, only exists if the Run failed
The Task ID
The Task's cache key
And Error-like object that caused the Task to fail
The Task's status
The Task's name
When the Task started
The Task's params
Metadata about the Environment
The Environment's slug
The Environment's ID
The Environment's type. One of: "PRODUCTION", "STAGING", "DEVELOPMENT", "PREVIEW".
Metadata about the Organization
The Organization's slug
The Organization's ID
The Organization's title
Metadata about the Project
The Project's slug
The Project's ID
The Project's title
Metadata about the Account that triggered the Run. See the [BYO Auth
docs](/documentation/guides/using-integrations-byo-auth) for more information.
The Account's ID
The Account's metadata. This is additional data that been passed through