TenantAtlas/specs/092-legacy-purge-final/contracts/legacy-routes.openapi.yaml
2026-02-14 19:17:28 +01:00

110 lines
2.6 KiB
YAML

openapi: 3.0.3
info:
title: TenantPilot Legacy Routes (Spec 092)
version: 1.0.0
description: |
This contract documents deterministic HTTP semantics for removed legacy endpoints.
All listed endpoints MUST return 404 Not Found and MUST NOT redirect.
servers:
- url: /
paths:
/admin/t/{tenantExternalId}/operations:
get:
summary: Legacy tenant-scoped Operations list (removed)
parameters:
- name: tenantExternalId
in: path
required: true
schema:
type: string
responses:
'404':
description: Not Found
/admin/t/{tenantExternalId}/inventory-sync-runs:
get:
summary: Legacy inventory sync runs list (removed)
parameters:
- name: tenantExternalId
in: path
required: true
schema:
type: string
responses:
'404':
description: Not Found
/admin/t/{tenantExternalId}/inventory-sync-runs/{id}:
get:
summary: Legacy inventory sync run detail (removed)
parameters:
- name: tenantExternalId
in: path
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: integer
responses:
'404':
description: Not Found
/admin/t/{tenantExternalId}/entra-group-sync-runs:
get:
summary: Legacy Entra group sync runs list (removed)
parameters:
- name: tenantExternalId
in: path
required: true
schema:
type: string
responses:
'404':
description: Not Found
/admin/t/{tenantExternalId}/entra-group-sync-runs/{id}:
get:
summary: Legacy Entra group sync run detail (removed)
parameters:
- name: tenantExternalId
in: path
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: integer
responses:
'404':
description: Not Found
/admin/t/{tenantExternalId}/backup-schedules/{scheduleId}/runs/{runId}:
get:
summary: Legacy backup schedule run detail (removed)
parameters:
- name: tenantExternalId
in: path
required: true
schema:
type: string
- name: scheduleId
in: path
required: true
schema:
type: integer
- name: runId
in: path
required: true
schema:
type: integer
responses:
'404':
description: Not Found