---
title: "Get Mission Control Dashboard"
method: GET
path: "/api/v1/mission-control/{website_id}"
tags: ["Mission Control"]
---

# Get Mission Control Dashboard

`GET /api/v1/mission-control/{website_id}`

## Request

- Base URL: `https://api.seoproai.co`
- URL: `https://api.seoproai.co/api/v1/mission-control/{website_id}`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/authorize`, token URL `https://dajosjnaalanhqksxrpe.supabase.co/auth/v1/token`)

Get aggregated Mission Control dashboard data.

Returns all components needed for the dashboard in one call.

## Path parameters

- `website_id` integer, required

## Headers

- `X-User-Id` string, nullable
- `X-Organization-Id` string, nullable
- `Authorization` string, nullable

## Response `200`

Successful Response

- MissionControlResponse
  - `website_id` integer, required
  - `health_score` HealthScoreResponse, required
    - `score` integer, required
    - `grade` string, required
    - `breakdown` HealthScoreBreakdown, required
      - `indexing` integer, required
      - `ranking` integer, required
      - `link_velocity` integer, required
      - `content_freshness` integer, required
    - `trend` string
    - `previous_score` integer, nullable
  - `what_moved` WhatMovedResponse, required
    - `clicks` DeltaMetric, required
      - `current` number, nullable
      - `previous` number, nullable
      - `change` number, nullable
      - `change_percent` number, nullable
      - `trend` string
    - `impressions` DeltaMetric, required
      - `current` number, nullable
      - `previous` number, nullable
      - `change` number, nullable
      - `change_percent` number, nullable
      - `trend` string
    - `avg_position` DeltaMetric, required
      - `current` number, nullable
      - `previous` number, nullable
      - `change` number, nullable
      - `change_percent` number, nullable
      - `trend` string
    - `pages_indexed` DeltaMetric, required
      - `current` number, nullable
      - `previous` number, nullable
      - `change` number, nullable
      - `change_percent` number, nullable
      - `trend` string
    - `backlinks` DeltaMetric, required
      - `current` number, nullable
      - `previous` number, nullable
      - `change` number, nullable
      - `change_percent` number, nullable
      - `trend` string
    - `ai_sessions` DeltaMetric, required
      - `current` number, nullable
      - `previous` number, nullable
      - `change` number, nullable
      - `change_percent` number, nullable
      - `trend` string
    - `current_period_start` string, nullable
    - `current_period_end` string, nullable
    - `previous_period_start` string, nullable
    - `previous_period_end` string, nullable
  - `whats_broken` AlertItem[], required
    - `id` integer, required
    - `type` string, required
    - `severity` string, required
    - `title` string, required
    - `description` string, required
    - `deep_link` string, nullable
    - `created_at` string, required
  - `next_actions` ActionItemResponse[], required
    - `id` string, required
    - `type` string, required
    - `priority` string, required
    - `title` string, required
    - `description` string, required
    - `impact` string, required
    - `deep_link` string, required
    - `one_click_action` string, nullable
    - `metadata` object
  - `this_week_shipped` ThisWeekShippedResponse, required
    - `posts_published` integer, required
    - `pages_indexed` integer, required
    - `links_placed` integer, required
    - `keywords_improved` integer, required
  - `backlink_exchange` BacklinkExchangeStats, required
    - `backlinks_earned` integer, required
    - `backlinks_placed` integer, required
    - `pending_requests` integer, required
    - `credits_available` integer, required
    - `credits_used` integer, required
    - `monthly_limit` integer, required
    - `unique_sources` integer, required
    - `network_enabled` boolean, required
  - `ai_visibility` AIVisibility
    - `score` integer, required
    - `trend` integer, nullable
    - `llms_citing` string[], required
    - `llms_not_citing` string[], required
    - `analysis_id` string, nullable
    - `last_run_at` string, nullable
    - `open_findings_count` integer
  - `in_progress_actions` InProgressAction[]
    - `id` integer, required
    - `keyword` string, required
    - `updated_at` string, required
  - `connections` ConnectionStatusResponse, required
    - `gsc_connected` boolean, required
    - `ga_connected` boolean, required
    - `cms_connected` boolean, required
    - `cms_platform` string, nullable
    - `open_incidents` ConnectionIncident[]
      - `provider` string, nullable
      - `feature` string, nullable
      - `severity` string, nullable
      - `failure_count` integer
      - `last_seen_at` string, nullable
      - `message` string, nullable
  - `generated_at` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/seoproai/apis/seopro-ai.md) · [All operations](https://skmtc.dev/seoproai/apis/seopro-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/seoproai/apis/seopro-ai/revisions/5b4b6391ddc9?raw)
