---
title: "Get Event Actions"
method: GET
path: "/events/{event_id}/actions"
tags: ["Events"]
---

# Get Event Actions

`GET /events/{event_id}/actions`

## Request

- Base URL: `https://api.confbuilder.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.confbuilder.com/events/{event_id}/actions`
- Auth: none declared

ONE call for the /organizer/event/:id/actions dashboard.

Replaces the page's 5-request fan-out (speakers x2 form-types, sponsors,
schedules, pending-summary). Same titles/predicates the page used to
compute client-side:
  - speaker/sponsor approve: intake info complete, card not yet approved
  - speaker/sponsor publish: card approved, not yet live on the wall
  - call-for-speakers applications (submitted) — deep-link group rows
  - schedule: pending proposals (enriched) + publishable tracks (diffs)
Only ACTIONABLE rows carry entity payloads, so the response stays bounded
while the modules grow.

## Path parameters

- `event_id` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/confbuilder/apis/confbuilder-api.md) · [All operations](https://skmtc.dev/confbuilder/apis/confbuilder-api/llms.txt) · [OpenAPI document](https://skmtc.dev/confbuilder/apis/confbuilder-api/revisions/9e576d664e16?raw)
