Get Control Plane Relationships

Permission-aware workspace -> project -> one-level-subproject tree.

Returns exactly the projects GET /projects would show this caller (same scoping helper, same tenant-isolated db connection), annotated with an explicit relationship_scope label per row and an overall scope label ("workspace" for an owner/workspace-wide member, "project" for a project-scoped member) so the UI never has to guess what it is looking at. Nesting subprojects under their parent is left to the dashboard's existing, already-unit-tested flattenHierarchy helper (dashboard-subprojects.ts) — deliberately not re-implemented here, per the design note's reuse recommendation.

get/control-plane/relationships

Request

  • Base URL: https://usemeridian.us (the document declares no server; this is the origin it was published from)
  • URL: https://usemeridian.us/control-plane/relationships
  • Auth: none declared

Response

Successful Response

object required

Changes

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