API removed

This commit is contained in:
Vaibhav Pathak 2026-02-04 17:32:08 +05:30
parent ecc7a94c0d
commit 20eb80417f

View File

@ -35,74 +35,7 @@ metadata:
icon: dashboard icon: dashboard
spec: spec:
type: service type: service
lifecycle: experimental lifecycle: testing
owner: user1 owner: platform-team
dependsOn: dependsOn:
- component:default/hades-service - component:default/hades-service
providesApis:
- property-settings-v2-api
consumesApis: []
---
apiVersion: backstage.io/v1alpha1
kind: API
metadata:
name: property-settings-v2-api
title: Property Settings V2 API
description: REST API for property and configuration management operations
tags:
- rest
- configuration
links:
- url: https://api-docs.company.com/propertysettings-v2
title: API Documentation
spec:
type: openapi
lifecycle: experimental
owner: user1
definition: |
openapi: 3.0.0
info:
title: PropertySettings V2 API
version: 2.0.0
description: Property Settings and Configuration Management Service
paths:
/properties:
get:
summary: List properties
description: Get list of all properties
operationId: listProperties
tags:
- Properties
post:
summary: Create property
description: Create a new property
operationId: createProperty
tags:
- Properties
/properties/{id}:
get:
summary: Get property
description: Get a specific property by ID
operationId: getProperty
tags:
- Properties
put:
summary: Update property
description: Update an existing property
operationId: updateProperty
tags:
- Properties
delete:
summary: Delete property
description: Delete a property
operationId: deleteProperty
tags:
- Properties
/health:
get:
summary: Health check
description: Service health check endpoint
operationId: healthCheck
tags:
- Monitoring