feat(router): serve OpenAPI docs at /docs (#698)

Co-authored-by: bernard eugine <bernard.eugine@bernard.eugine-MacBookPro>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
This commit is contained in:
bernard-eugine
2023-03-01 23:46:45 +05:30
committed by GitHub
parent adca6bcac3
commit ed2907e141
12 changed files with 356 additions and 489 deletions

View File

@ -57,7 +57,7 @@ Never share your secret api keys. Keep them guarded and secure.
(name = "Mandates", description = "Manage mandates"),
(name = "Customers", description = "Create and manage customers"),
(name = "Payment Methods", description = "Create and manage payment methods of customers"),
(name = "API Key", description = "Create and manage API Keys"),
// (name = "API Key", description = "Create and manage API Keys"),
),
paths(
crate::routes::refunds::refunds_create,
@ -95,11 +95,11 @@ Never share your secret api keys. Keep them guarded and secure.
crate::routes::customers::customers_retrieve,
crate::routes::customers::customers_update,
crate::routes::customers::customers_delete,
crate::routes::api_keys::api_key_create,
crate::routes::api_keys::api_key_retrieve,
crate::routes::api_keys::api_key_update,
crate::routes::api_keys::api_key_revoke,
crate::routes::api_keys::api_key_list,
// crate::routes::api_keys::api_key_create,
// crate::routes::api_keys::api_key_retrieve,
// crate::routes::api_keys::api_key_update,
// crate::routes::api_keys::api_key_revoke,
// crate::routes::api_keys::api_key_list,
),
components(schemas(
crate::types::api::refunds::RefundRequest,