43 lines
1.1 KiB
YAML
43 lines
1.1 KiB
YAML
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.
|