---
title: "Get Recap Scorecard"
method: GET
path: "/workspaces/{workspace_id}/analytics/recap"
tags: ["content-plan"]
---

# Get Recap Scorecard

`GET /workspaces/{workspace_id}/analytics/recap`

## Request

- Base URL: `https://api.reeldrop.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.reeldrop.io/workspaces/{workspace_id}/analytics/recap`
- Auth: HTTP bearer

Last complete week vs the saved plan's cadence and vs the week before.

Reads the plan the user has already seen (never regenerates it) and the
posts' cached insights, so it costs two Mongo reads and no Graph calls.

## Path parameters

- `workspace_id` string, required

## Query parameters

- `tz_offset_minutes` integer

## Response `200`

Successful Response

- RecapScorecardResponse
  - `week_start` string, required
  - `week_end` string, required
  - `prior_start` string, required
  - `prior_end` string, required
  - `plan_available` boolean, required
  - `published` integer, required
  - `planned` integer, required
  - `per_format` ScorecardFormatItem[], required
    - `fmt` string, required
    - `label` string, required
    - `actual` integer, required
    - `planned` integer, required
    - `prior_actual` integer, required
    - `hit` boolean, required
    - `is_nudge` boolean, required
  - `metrics` ScorecardMetric[], required
    - `key` string, required
    - `label` string, required
    - `value` number, nullable
    - `prior` number, nullable
    - `delta_pct` integer, nullable
  - `note` string, required

## Other responses

- `422`: Validation Error

---

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