schema-drift
schema-drift

Get Schema Changes Dashboard

Optimized single-call endpoint for schema changes dashboard.

Returns everything needed to render the page in one request:

  • Asset metadata
  • Change events with pagination
  • Table list with change counts (single JOIN query)
  • Schema list
  • Summary statistics

This eliminates the waterfall of 4-5 sequential API calls, reducing load time from 800-1500ms to 150-300ms (70-80% improvement).

Query Parameters: - limit: Maximum number of change events (1-500, default 50) - offset: Pagination offset for changes (default 0) - days_back: Filter changes and stats from last N days (1-365, default 7) - include_inactive: Include deleted/inactive tables (default false)

get/api/v1/schema-drift/assets/{asset_id}/schema-changes-dashboard

Request

  • Base URL: http://localhost:8000
  • URL: http://localhost:8000/api/v1/schema-drift/assets/{asset_id}/schema-changes-dashboard
  • Auth: none declared

Path parameters

asset_idstring uuid required

Query parameters

limitinteger
offsetinteger
days_backinteger
include_inactiveboolean

Headers

Authorizationstring

Response

Successful Response

successboolean required
dataunknown
messagestring nullable
errorstring nullable
metaobject nullable

Changes

No recorded changes to this operation across all 1 revision of this API.