syntax = "v1" info ( title: "公共接口" ) @server ( prefix: /api/v1 group: common ) service ppanel-api { @handler HealthHandler get /health returns (HealthResp) @handler GetGlobalConfigHandler get /config returns (GlobalConfigResp) @handler SendEmailCodeHandler post /send_email_code (SendEmailCodeReq) @handler GetAnnouncementListHandler get /announcement returns ([]AnnouncementResp) @handler GetDocumentListHandler get /document returns ([]DocumentListResp) @handler GetDocumentDetailHandler get /document/:id (DocumentDetailReq) returns (DocumentDetailResp) @handler GetAvailablePaymentMethodsHandler get /payment/methods returns ([]PaymentMethodResp) @handler GetSubscribeGroupListHandler get /subscribe/group returns ([]SubscribeGroupResp) @handler GetSubscribeListHandler get /subscribe returns ([]SubscribeResp) }