openapi: 3.0.3 info: title: TenantPilot Admin Page Render Contracts (Feature 048) version: 0.1.0 description: | Minimal HTTP contracts for the Filament pages that must render without touching Microsoft Graph. servers: - url: / paths: /admin/t/{tenantExternalId}/backup-sets: get: operationId: backupSetsIndex summary: Backup Sets index (tenant-scoped) parameters: - name: tenantExternalId in: path required: true schema: type: string responses: '200': description: Page renders successfully. '302': description: Redirect to login when unauthenticated. /admin/t/{tenantExternalId}/restore-runs/create: get: operationId: restoreRunWizardCreate summary: Restore Run wizard (create) page (tenant-scoped) parameters: - name: tenantExternalId in: path required: true schema: type: string responses: '200': description: Page renders successfully. '302': description: Redirect to login when unauthenticated.