Sink/server/api/verify.ts
ccbikai 7ddbbbbca4 feat: add OpenAPI metadata to endpoints
Enhances API documentation by adding OpenAPI metadata to location and verify endpoints. Includes:

- Security requirements for both endpoints
- Detailed description of endpoint purposes
- Response documentation for verify endpoint with success/error cases
2025-05-21 20:31:12 +08:00

21 lines
385 B
TypeScript

defineRouteMeta({
openAPI: {
description: 'Verify the site token',
security: openAPISecurity,
responses: {
200: {
description: 'The site token is valid',
},
default: {
description: 'The site token is invalid',
},
},
},
})
export default eventHandler(() => {
return {
name: 'Sink',
url: 'https://sink.cool',
}
})