---
title: "FeedEvent"
description: "One line of the activity log (listActivity, the person's socket, the `feed` topic)."
---

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

Path: Pando API

One line of the activity log (listActivity, the person's socket, the `feed` topic).

## Fields

- `FeedEvent.monorepo` (string, required) — `owner/name`, as it is when the line is read.
- `FeedEvent.monorepo_id` (string, required) — The monorepo's id. Pages sort by (at, monorepo_id, seq).
- `FeedEvent.seq` (integer, required) — The monorepo's event seq. `(monorepo_id, seq)` is the line's identity.
- `FeedEvent.at` (string, required)
  - format `date-time`
- `FeedEvent.kind` (string, required)
  - one of `"push"`, `"branch.opened"`, `"branch.deleted"`, `"merged"`, `"review"`, `"status"`, `"worktree.reported"`, `"worktree.removed"`, `"meta.saved"`, `"issue.opened"`, `"issue.commented"`, `"issue.closed"`, `"issue.reopened"`
- `FeedEvent.repo` (string | null, required) — The repo's name in URLs (`meta` for the meta layer).
- `FeedEvent.repo_path` (string | null, required) — `projects/web`; `.` for the meta layer and a plain repo.
- `FeedEvent.branch` (string | null, required)
- `FeedEvent.actor` (string | null, required) — The person (a login). A meta.saved line from before versions kept the login has the author's name.
- `FeedEvent.machine` (string | null, required) — The credential's name (the machine or sandbox).
- `FeedEvent.summary` (object | null, required) — Per kind: - push, branch.opened: `commits` (new commits in this push; for a new branch, those not on main), `head_title`, `head`, `before`. `commits` and `head_title` arrive a moment after the push (the branch-facts job adds them); null when they could not be read. `commits_more`: true when a first push of main had more than 250. - branch.deleted: `before`. - merged: `merge_commit`, `forced`, `title` (the branch's), `head`, `closes` (the issues it closes, as MergeResult has them). - review: `verdict`, `comments` (a count), `head`. - status: `context`, `state`, `description`, `target_url`, `sha`, `duration_s` (from the run's first `pending` to this state; null without one), `app` (the CI service that reported it, null when a member posted it; `actor` is then that member, else null). - worktree.reported, worktree.removed: `path`, `worktree` (its id). - meta.saved: `path`, `version`, `deleted`. - issue.opened, issue.commented, issue.closed (by a person; a merge's close is on its merged line), issue.reopened: `number`, `title`, `reason` (closed: completed or not_planned), `excerpt` (commented: the first 140 characters). The line's repo is the issue's project.


Source: https://docs.gitpando.com/api/schemas/FeedEvent/index.md
