> ## Documentation Index
> Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# RunEvent

> Response type in the GraphQL API.

One typed run event, as REST GET /runs/\{run\_id}/events/\{event\_id}: the legacy typed row and its CloudEvents v1.0 attributes. Normalized caches must use source and id together (Apollo keyFields: \["source", "id"]); id alone is not globally unique.

| Field | Type | Description |
| - | - | - |
| `eventId` | [`Float!`](/docs/cloud/graphql/types/float) | Durable event id: a whole number up to 2^53 - 1. |
| `eventType` | [`String!`](/docs/cloud/graphql/types/string) | |
| `payload` | [`JSON!`](/docs/cloud/graphql/types/json) | |
| `isError` | [`Boolean!`](/docs/cloud/graphql/types/boolean) | |
| `createdAt` | [`String!`](/docs/cloud/graphql/types/string) | |
| `runId` | [`String!`](/docs/cloud/graphql/types/string) | |
| `eventClass` | [`String!`](/docs/cloud/graphql/types/string) | |
| `spanId` | [`String!`](/docs/cloud/graphql/types/string) | |
| `parentSpanId` | [`String`](/docs/cloud/graphql/types/string) | |
| `turnId` | [`String`](/docs/cloud/graphql/types/string) | |
| `originEventType` | [`String!`](/docs/cloud/graphql/types/string) | |
| `originCustomName` | [`String`](/docs/cloud/graphql/types/string) | |
| `unrecoverableFields` | [`[String!]!`](/docs/cloud/graphql/types/string) | |
| `specversion` | [`String!`](/docs/cloud/graphql/types/string) | |
| `id` | [`ID!`](/docs/cloud/graphql/types/id) | The event id as a string; the cursor. Same value as eventId. Unique within source; select source and id together for cache identity. |
| `source` | [`String!`](/docs/cloud/graphql/types/string) | /projects/\{project\_id}/runs/\{run\_id}, or /runs/\{run\_id} for a run outside a project. |
| `type` | [`String!`](/docs/cloud/graphql/types/string) | The event type. Same value as eventType. |
| `subject` | [`String!`](/docs/cloud/graphql/types/string) | The id of the run that wrote the event. |
| `time` | [`String`](/docs/cloud/graphql/types/string) | When the event was written, RFC 3339; null for a legacy row without a valid time. |
| `datacontenttype` | [`String!`](/docs/cloud/graphql/types/string) | |
| `dataschema` | [`String`](/docs/cloud/graphql/types/string) | URL of the JSON Schema of data for this type; null for a type without a published schema. |
| `data` | [`JSON!`](/docs/cloud/graphql/types/json) | The event payload. Same value as payload. |
| `runkind` | [`String!`](/docs/cloud/graphql/types/string) | The kind of the run that wrote the event: agent, workflow or task. |

[All GraphQL types](/docs/cloud/graphql/schema) · [Operations](/docs/cloud/graphql)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.