diff --git a/.changeset/orange-donuts-roll.md b/.changeset/orange-donuts-roll.md new file mode 100644 index 0000000000..f1ba5ef091 --- /dev/null +++ b/.changeset/orange-donuts-roll.md @@ -0,0 +1,5 @@ +--- +"@medusajs/medusa": patch +--- + +feat(oas): declare x-codegen on Admin routes - D to PRI diff --git a/packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts b/packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts index b68b704521..c2144adef8 100644 --- a/packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts +++ b/packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts @@ -16,6 +16,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostGiftCardsReq" + * x-codegen: + * method: create * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/gift-cards/delete-gift-card.ts b/packages/medusa/src/api/routes/admin/gift-cards/delete-gift-card.ts index 899fceb9bb..cf1e45a4a5 100644 --- a/packages/medusa/src/api/routes/admin/gift-cards/delete-gift-card.ts +++ b/packages/medusa/src/api/routes/admin/gift-cards/delete-gift-card.ts @@ -8,6 +8,8 @@ import { EntityManager } from "typeorm" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Gift Card to delete. + * x-codegen: + * method: delete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/gift-cards/get-gift-card.ts b/packages/medusa/src/api/routes/admin/gift-cards/get-gift-card.ts index 266f9b6d2a..65e8da07f4 100644 --- a/packages/medusa/src/api/routes/admin/gift-cards/get-gift-card.ts +++ b/packages/medusa/src/api/routes/admin/gift-cards/get-gift-card.ts @@ -8,6 +8,8 @@ import { defaultAdminGiftCardFields, defaultAdminGiftCardRelations } from "./" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Gift Card. + * x-codegen: + * method: retrieve * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts b/packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts index 696a94bd4a..9236c5c66b 100644 --- a/packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts +++ b/packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts @@ -16,6 +16,9 @@ import { isDefined } from "medusa-core-utils" * - (query) offset=0 {number} The number of items to skip before the results. * - (query) limit=50 {number} Limit the number of items returned. * - (query) q {string} a search term to search by code or display ID + * x-codegen: + * method: list + * queryParams: AdminGetGiftCardsParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts b/packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts index 04f2d010c0..77e65fc99d 100644 --- a/packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts +++ b/packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts @@ -19,6 +19,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostGiftCardsGiftCardReq" + * x-codegen: + * method: update * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/invites/accept-invite.ts b/packages/medusa/src/api/routes/admin/invites/accept-invite.ts index cc9c169da5..e175c59735 100644 --- a/packages/medusa/src/api/routes/admin/invites/accept-invite.ts +++ b/packages/medusa/src/api/routes/admin/invites/accept-invite.ts @@ -15,6 +15,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostInvitesInviteAcceptReq" + * x-codegen: + * method: accept * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/invites/create-invite.ts b/packages/medusa/src/api/routes/admin/invites/create-invite.ts index 280622d7f0..38566a7399 100644 --- a/packages/medusa/src/api/routes/admin/invites/create-invite.ts +++ b/packages/medusa/src/api/routes/admin/invites/create-invite.ts @@ -16,6 +16,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostInvitesReq" + * x-codegen: + * method: create * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/invites/delete-invite.ts b/packages/medusa/src/api/routes/admin/invites/delete-invite.ts index e6af121cca..b5d1586986 100644 --- a/packages/medusa/src/api/routes/admin/invites/delete-invite.ts +++ b/packages/medusa/src/api/routes/admin/invites/delete-invite.ts @@ -9,6 +9,8 @@ import InviteService from "../../../../services/invite" * x-authenticated: true * parameters: * - (path) invite_id=* {string} The ID of the Invite + * x-codegen: + * method: delete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/invites/list-invites.ts b/packages/medusa/src/api/routes/admin/invites/list-invites.ts index 4d7a3188ce..895a840f97 100644 --- a/packages/medusa/src/api/routes/admin/invites/list-invites.ts +++ b/packages/medusa/src/api/routes/admin/invites/list-invites.ts @@ -6,6 +6,8 @@ import InviteService from "../../../../services/invite" * summary: "Lists Invites" * description: "Lists all Invites" * x-authenticated: true + * x-codegen: + * method: list * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/invites/resend-invite.ts b/packages/medusa/src/api/routes/admin/invites/resend-invite.ts index 3a52f6e213..61f1b685ad 100644 --- a/packages/medusa/src/api/routes/admin/invites/resend-invite.ts +++ b/packages/medusa/src/api/routes/admin/invites/resend-invite.ts @@ -9,6 +9,8 @@ import { EntityManager } from "typeorm" * x-authenticated: true * parameters: * - (path) invite_id=* {string} The ID of the Invite + * x-codegen: + * method: resend * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notes/create-note.ts b/packages/medusa/src/api/routes/admin/notes/create-note.ts index bf3f54879e..1800078add 100644 --- a/packages/medusa/src/api/routes/admin/notes/create-note.ts +++ b/packages/medusa/src/api/routes/admin/notes/create-note.ts @@ -15,6 +15,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostNotesReq" + * x-codegen: + * method: create * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notes/delete-note.ts b/packages/medusa/src/api/routes/admin/notes/delete-note.ts index ecac0f42e2..7a884b284c 100644 --- a/packages/medusa/src/api/routes/admin/notes/delete-note.ts +++ b/packages/medusa/src/api/routes/admin/notes/delete-note.ts @@ -9,6 +9,8 @@ import NoteService from "../../../../services/note" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Note to delete. + * x-codegen: + * method: delete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notes/get-note.ts b/packages/medusa/src/api/routes/admin/notes/get-note.ts index af78c2ec79..c6c3f70ea6 100644 --- a/packages/medusa/src/api/routes/admin/notes/get-note.ts +++ b/packages/medusa/src/api/routes/admin/notes/get-note.ts @@ -8,6 +8,8 @@ import NoteService from "../../../../services/note" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the note to retrieve. + * x-codegen: + * method: retrieve * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notes/list-notes.ts b/packages/medusa/src/api/routes/admin/notes/list-notes.ts index 33acf8ef1c..982f9e959d 100644 --- a/packages/medusa/src/api/routes/admin/notes/list-notes.ts +++ b/packages/medusa/src/api/routes/admin/notes/list-notes.ts @@ -15,6 +15,9 @@ import { validator } from "../../../../utils/validator" * - (query) limit=50 {number} The number of notes to get * - (query) offset=0 {number} The offset at which to get notes * - (query) resource_id {string} The ID which the notes belongs to + * x-codegen: + * method: list + * queryParams: AdminGetNotesParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notes/update-note.ts b/packages/medusa/src/api/routes/admin/notes/update-note.ts index 3adbdb0b7c..63bee84088 100644 --- a/packages/medusa/src/api/routes/admin/notes/update-note.ts +++ b/packages/medusa/src/api/routes/admin/notes/update-note.ts @@ -16,6 +16,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostNotesNoteReq" + * x-codegen: + * method: update * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notifications/list-notifications.ts b/packages/medusa/src/api/routes/admin/notifications/list-notifications.ts index 7281d68979..1493db2c34 100644 --- a/packages/medusa/src/api/routes/admin/notifications/list-notifications.ts +++ b/packages/medusa/src/api/routes/admin/notifications/list-notifications.ts @@ -27,6 +27,9 @@ import { validator } from "../../../../utils/validator" * - (query) resource_id {string} The ID of the resource that the Notification refers to. * - (query) to {string} The address that the Notification was sent to. This will usually be an email address, but represent other addresses such as a chat bot user id * - (query) include_resends {string} A boolean indicating whether the result set should include resent notifications or not + * x-codegen: + * method: list + * queryParams: AdminGetNotificationsParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/notifications/resend-notification.ts b/packages/medusa/src/api/routes/admin/notifications/resend-notification.ts index 7fb8ecdd5a..f60fbe5a20 100644 --- a/packages/medusa/src/api/routes/admin/notifications/resend-notification.ts +++ b/packages/medusa/src/api/routes/admin/notifications/resend-notification.ts @@ -22,6 +22,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostNotificationsNotificationResendReq" + * x-codegen: + * method: resend * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts b/packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts index d2a6177e79..f883db9ed9 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts @@ -21,6 +21,8 @@ import { * schema: * $ref: "#/components/schemas/AdminPostOrderEditsEditLineItemsReq" * x-authenticated: true + * x-codegen: + * method: addLineItem * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/cancel-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/cancel-order-edit.ts index 9bad1fc430..fccd563408 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/cancel-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/cancel-order-edit.ts @@ -14,6 +14,8 @@ import { * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the OrderEdit. + * x-codegen: + * method: cancel * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/confirm-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/confirm-order-edit.ts index 7ef38df39d..064c064c71 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/confirm-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/confirm-order-edit.ts @@ -14,6 +14,8 @@ import { * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the order edit. + * x-codegen: + * method: confirm * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts index 1acb1dfe93..7e52e19b99 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts @@ -18,6 +18,8 @@ import { * schema: * $ref: "#/components/schemas/AdminPostOrderEditsReq" * x-authenticated: true + * x-codegen: + * method: create * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/delete-line-item.ts b/packages/medusa/src/api/routes/admin/order-edits/delete-line-item.ts index 668c815ba5..404858622e 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/delete-line-item.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/delete-line-item.ts @@ -15,6 +15,8 @@ import { * parameters: * - (path) id=* {string} The ID of the Order Edit to delete from. * - (path) item_id=* {string} The ID of the order edit item to delete from order. + * x-codegen: + * method: removeLineItem * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit-item-change.ts b/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit-item-change.ts index 6395b2c831..fd7f7823af 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit-item-change.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit-item-change.ts @@ -10,6 +10,8 @@ import { OrderEditService } from "../../../../services" * parameters: * - (path) id=* {string} The ID of the Order Edit to delete. * - (path) change_id=* {string} The ID of the Order Edit Item Change to delete. + * x-codegen: + * method: deleteItemChange * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit.ts index 5092dc3e27..96952fa44f 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/delete-order-edit.ts @@ -9,6 +9,8 @@ import { OrderEditService } from "../../../../services" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order Edit to delete. + * x-codegen: + * method: delete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/get-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/get-order-edit.ts index 1d65dcd165..51849e74fb 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/get-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/get-order-edit.ts @@ -12,6 +12,9 @@ import { FindParams } from "../../../../types/common" * - (path) id=* {string} The ID of the OrderEdit. * - (query) expand {string} Comma separated list of relations to include in the results. * - (query) fields {string} Comma separated list of fields to include in the results. + * x-codegen: + * method: retrieve + * queryParams: GetOrderEditsOrderEditParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts index 6d6100ab38..0d2cbdcac5 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts @@ -16,6 +16,9 @@ import { IsOptional, IsString } from "class-validator" * - (query) offset=0 {number} The offset of items in response * - (query) expand {string} Comma separated list of relations to include in the results. * - (query) fields {string} Comma separated list of fields to include in the results. + * x-codegen: + * method: list + * queryParams: GetOrderEditsParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/request-confirmation.ts b/packages/medusa/src/api/routes/admin/order-edits/request-confirmation.ts index edaf56d24b..497babbef5 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/request-confirmation.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/request-confirmation.ts @@ -19,6 +19,8 @@ import { * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order Edit to request confirmation from. + * x-codegen: + * method: requestConfirmation * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/update-order-edit-line-item.ts b/packages/medusa/src/api/routes/admin/order-edits/update-order-edit-line-item.ts index de83eb2f40..0aa07fa9dc 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/update-order-edit-line-item.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/update-order-edit-line-item.ts @@ -21,6 +21,8 @@ import { * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrderEditsEditLineItemsLineItemReq" + * x-codegen: + * method: updateLineItem * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/order-edits/update-order-edit.ts b/packages/medusa/src/api/routes/admin/order-edits/update-order-edit.ts index f2df7548e3..8d2a1344fa 100644 --- a/packages/medusa/src/api/routes/admin/order-edits/update-order-edit.ts +++ b/packages/medusa/src/api/routes/admin/order-edits/update-order-edit.ts @@ -21,6 +21,8 @@ import { * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrderEditsOrderEditReq" + * x-codegen: + * method: update * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts b/packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts index 00800dcecc..68814b7ba8 100644 --- a/packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts +++ b/packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts @@ -16,12 +16,16 @@ import { EntityManager } from "typeorm" * operationId: "PostOrdersOrderShippingMethods" * summary: "Add a Shipping Method" * description: "Adds a Shipping Method to an Order. If another Shipping Method exists with the same Shipping Profile, the previous Shipping Method will be replaced." - * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order. - * - (body) price=* {integer} The price (excluding VAT) that should be charged for the Shipping Method - * - (body) option_id=* {string} The ID of the Shipping Option to create the Shipping Method from. - * - (body) data {object} The data required for the Shipping Option to create a Shipping Method. This will depend on the Fulfillment Provider. + * requestBody: + * content: + * application/json: + * schema: + * $ref: "#/components/schemas/AdminPostOrdersOrderShippingMethodsReq" + * x-authenticated: true + * x-codegen: + * method: addShippingMethod * x-codeSamples: * - lang: JavaScript * label: JS Client @@ -98,6 +102,23 @@ export default async (req, res) => { res.status(200).json({ order }) } +/** + * @schema AdminPostOrdersOrderShippingMethodsReq + * type: object + * required: + * - price + * - option_id + * properties: + * price: + * type: number + * description: The price (excluding VAT) that should be charged for the Shipping Method + * option_id: + * type: string + * description: The ID of the Shipping Option to create the Shipping Method from. + * date: + * type: object + * description: The data required for the Shipping Option to create a Shipping Method. This will depend on the Fulfillment Provider. + */ export class AdminPostOrdersOrderShippingMethodsReq { @IsInt() @IsNotEmpty() diff --git a/packages/medusa/src/api/routes/admin/orders/archive-order.ts b/packages/medusa/src/api/routes/admin/orders/archive-order.ts index e860d5b386..81ce7c3ea3 100644 --- a/packages/medusa/src/api/routes/admin/orders/archive-order.ts +++ b/packages/medusa/src/api/routes/admin/orders/archive-order.ts @@ -9,6 +9,8 @@ import { EntityManager } from "typeorm" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order. + * x-codegen: + * method: archive * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/cancel-claim.ts b/packages/medusa/src/api/routes/admin/orders/cancel-claim.ts index 8af2e26e79..3c11518088 100644 --- a/packages/medusa/src/api/routes/admin/orders/cancel-claim.ts +++ b/packages/medusa/src/api/routes/admin/orders/cancel-claim.ts @@ -13,6 +13,8 @@ import { MedusaError } from "medusa-core-utils" * parameters: * - (path) id=* {string} The ID of the Order. * - (path) claim_id=* {string} The ID of the Claim. + * x-codegen: + * method: cancelClaim * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-claim.ts b/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-claim.ts index 5ec92b01a7..56c7acedbb 100644 --- a/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-claim.ts +++ b/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-claim.ts @@ -18,6 +18,8 @@ import { MedusaError } from "medusa-core-utils" * - (path) id=* {string} The ID of the Order which the Claim relates to. * - (path) claim_id=* {string} The ID of the Claim which the Fulfillment relates to. * - (path) fulfillment_id=* {string} The ID of the Fulfillment. + * x-codegen: + * method: cancelClaimFulfillment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-swap.ts b/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-swap.ts index 9bbdf61c64..b0505a682e 100644 --- a/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-swap.ts +++ b/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-swap.ts @@ -18,6 +18,8 @@ import { MedusaError } from "medusa-core-utils" * - (path) id=* {string} The ID of the Order which the Swap relates to. * - (path) swap_id=* {string} The ID of the Swap which the Fulfillment relates to. * - (path) fulfillment_id=* {string} The ID of the Fulfillment. + * x-codegen: + * method: cancelSwapFulfillment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts b/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts index 99986f48e7..56c21d7615 100644 --- a/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts +++ b/packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts @@ -19,6 +19,8 @@ import { IInventoryService } from "../../../../interfaces" * parameters: * - (path) id=* {string} The ID of the Order which the Fulfillment relates to. * - (path) fulfillment_id=* {string} The ID of the Fulfillment + * x-codegen: + * method: cancelFulfillment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/cancel-order.ts b/packages/medusa/src/api/routes/admin/orders/cancel-order.ts index 062052e533..dc2134f644 100644 --- a/packages/medusa/src/api/routes/admin/orders/cancel-order.ts +++ b/packages/medusa/src/api/routes/admin/orders/cancel-order.ts @@ -11,6 +11,8 @@ import { EntityManager } from "typeorm" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order. + * x-codegen: + * method: cancel * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/cancel-swap.ts b/packages/medusa/src/api/routes/admin/orders/cancel-swap.ts index efdd489b13..2ecae0b1e5 100644 --- a/packages/medusa/src/api/routes/admin/orders/cancel-swap.ts +++ b/packages/medusa/src/api/routes/admin/orders/cancel-swap.ts @@ -13,6 +13,8 @@ import { MedusaError } from "medusa-core-utils" * parameters: * - (path) id=* {string} The ID of the Order. * - (path) swap_id=* {string} The ID of the Swap. + * x-codegen: + * method: cancelSwap * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/capture-payment.ts b/packages/medusa/src/api/routes/admin/orders/capture-payment.ts index 740cf5b863..b5c025c2ee 100644 --- a/packages/medusa/src/api/routes/admin/orders/capture-payment.ts +++ b/packages/medusa/src/api/routes/admin/orders/capture-payment.ts @@ -11,6 +11,8 @@ import { EntityManager } from "typeorm" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order. + * x-codegen: + * method: capturePayment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/complete-order.ts b/packages/medusa/src/api/routes/admin/orders/complete-order.ts index c0cee861ae..3ed8b4fc00 100644 --- a/packages/medusa/src/api/routes/admin/orders/complete-order.ts +++ b/packages/medusa/src/api/routes/admin/orders/complete-order.ts @@ -9,6 +9,8 @@ import { EntityManager } from "typeorm" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order. + * x-codegen: + * method: complete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts b/packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts index fd64ec4532..f3ca645046 100644 --- a/packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts +++ b/packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts @@ -19,6 +19,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderClaimsClaimShipmentsReq" + * x-codegen: + * method: createClaimShipment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/create-claim.ts b/packages/medusa/src/api/routes/admin/orders/create-claim.ts index 99fb6dc017..89ace2a2d5 100644 --- a/packages/medusa/src/api/routes/admin/orders/create-claim.ts +++ b/packages/medusa/src/api/routes/admin/orders/create-claim.ts @@ -32,6 +32,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderClaimsReq" + * x-codegen: + * method: createClaim * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts b/packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts index ede96c9e6e..5339a68cd0 100644 --- a/packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts +++ b/packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts @@ -33,6 +33,8 @@ import { Fulfillment, LineItem } from "../../../../models" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderFulfillmentsReq" + * x-codegen: + * method: createFulfillment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/create-shipment.ts b/packages/medusa/src/api/routes/admin/orders/create-shipment.ts index b4afb0ea07..2435626b82 100644 --- a/packages/medusa/src/api/routes/admin/orders/create-shipment.ts +++ b/packages/medusa/src/api/routes/admin/orders/create-shipment.ts @@ -25,6 +25,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderShipmentReq" + * x-codegen: + * method: createShipment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts b/packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts index ed45b5632f..515c62036b 100644 --- a/packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts +++ b/packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts @@ -25,6 +25,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderSwapsSwapShipmentsReq" + * x-codegen: + * method: createSwapShipment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/create-swap.ts b/packages/medusa/src/api/routes/admin/orders/create-swap.ts index bc3b01af92..57be9cdeca 100644 --- a/packages/medusa/src/api/routes/admin/orders/create-swap.ts +++ b/packages/medusa/src/api/routes/admin/orders/create-swap.ts @@ -36,6 +36,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderSwapsReq" + * x-codegen: + * method: createSwap * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts b/packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts index e038b2d08f..4551d33aca 100644 --- a/packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts +++ b/packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts @@ -19,6 +19,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderClaimsClaimFulfillmentsReq" + * x-codegen: + * method: fulfillClaim * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts b/packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts index 8f29da65c9..878df88c20 100644 --- a/packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts +++ b/packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts @@ -19,6 +19,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderSwapsSwapFulfillmentsReq" + * x-codegen: + * method: fulfillSwap * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/get-order.ts b/packages/medusa/src/api/routes/admin/orders/get-order.ts index 4271fc71da..6b2020460f 100644 --- a/packages/medusa/src/api/routes/admin/orders/get-order.ts +++ b/packages/medusa/src/api/routes/admin/orders/get-order.ts @@ -1,4 +1,5 @@ import { OrderService } from "../../../../services" +import { FindParams } from "../../../../types/common" /** * @oas [get] /orders/{id} @@ -8,6 +9,11 @@ import { OrderService } from "../../../../services" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Order. + * - (query) expand {string} Comma separated list of relations to include in the results. + * - (query) fields {string} Comma separated list of fields to include in the results. + * x-codegen: + * method: retrieve + * queryParams: AdminGetOrdersOrderParams * x-codeSamples: * - lang: JavaScript * label: JS Client @@ -58,3 +64,5 @@ export default async (req, res) => { res.json({ order }) } + +export class AdminGetOrdersOrderParams extends FindParams {} diff --git a/packages/medusa/src/api/routes/admin/orders/list-orders.ts b/packages/medusa/src/api/routes/admin/orders/list-orders.ts index 6e0d4751ab..83bf18192e 100644 --- a/packages/medusa/src/api/routes/admin/orders/list-orders.ts +++ b/packages/medusa/src/api/routes/admin/orders/list-orders.ts @@ -153,6 +153,9 @@ import { pick } from "lodash" * - (query) limit=50 {integer} Limit the number of orders returned. * - (query) expand {string} (Comma separated) Which fields should be expanded in each order of the result. * - (query) fields {string} (Comma separated) Which fields should be included in each order of the result. + * x-codegen: + * method: list + * queryParams: AdminGetOrdersParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/process-swap-payment.ts b/packages/medusa/src/api/routes/admin/orders/process-swap-payment.ts index ed564c3b98..321322d9ca 100644 --- a/packages/medusa/src/api/routes/admin/orders/process-swap-payment.ts +++ b/packages/medusa/src/api/routes/admin/orders/process-swap-payment.ts @@ -12,6 +12,8 @@ import { EntityManager } from "typeorm" * parameters: * - (path) id=* {string} The ID of the Order. * - (path) swap_id=* {string} The ID of the Swap. + * x-codegen: + * method: processSwapPayment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/refund-payment.ts b/packages/medusa/src/api/routes/admin/orders/refund-payment.ts index fe3db6169d..7b8bcceb44 100644 --- a/packages/medusa/src/api/routes/admin/orders/refund-payment.ts +++ b/packages/medusa/src/api/routes/admin/orders/refund-payment.ts @@ -24,6 +24,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderRefundsReq" + * x-codegen: + * method: refundPayment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/request-return.ts b/packages/medusa/src/api/routes/admin/orders/request-return.ts index 970a93c290..e2b6abdb15 100644 --- a/packages/medusa/src/api/routes/admin/orders/request-return.ts +++ b/packages/medusa/src/api/routes/admin/orders/request-return.ts @@ -33,6 +33,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderReturnsReq" + * x-codegen: + * method: requestReturn * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/update-claim.ts b/packages/medusa/src/api/routes/admin/orders/update-claim.ts index c6d2c3fa2c..ffd402e83e 100644 --- a/packages/medusa/src/api/routes/admin/orders/update-claim.ts +++ b/packages/medusa/src/api/routes/admin/orders/update-claim.ts @@ -29,6 +29,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderClaimsClaimReq" + * x-codegen: + * method: updateClaim * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/orders/update-order.ts b/packages/medusa/src/api/routes/admin/orders/update-order.ts index 6633689d21..c44d1215dc 100644 --- a/packages/medusa/src/api/routes/admin/orders/update-order.ts +++ b/packages/medusa/src/api/routes/admin/orders/update-order.ts @@ -29,6 +29,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostOrdersOrderReq" + * x-codegen: + * method: update * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payment-collections/delete-payment-collection.ts b/packages/medusa/src/api/routes/admin/payment-collections/delete-payment-collection.ts index fe81c70197..de601b362a 100644 --- a/packages/medusa/src/api/routes/admin/payment-collections/delete-payment-collection.ts +++ b/packages/medusa/src/api/routes/admin/payment-collections/delete-payment-collection.ts @@ -8,6 +8,8 @@ import { PaymentCollectionService } from "../../../../services" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Payment Collection to delete. + * x-codegen: + * method: delete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payment-collections/get-payment-collection.ts b/packages/medusa/src/api/routes/admin/payment-collections/get-payment-collection.ts index e13595ac8c..68130d68fd 100644 --- a/packages/medusa/src/api/routes/admin/payment-collections/get-payment-collection.ts +++ b/packages/medusa/src/api/routes/admin/payment-collections/get-payment-collection.ts @@ -11,6 +11,9 @@ import { FindParams } from "../../../../types/common" * - (path) id=* {string} The ID of the PaymentCollection. * - (query) expand {string} Comma separated list of relations to include in the results. * - (query) fields {string} Comma separated list of fields to include in the results. + * x-codegen: + * method: retrieve + * queryParams: GetPaymentCollectionsParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payment-collections/mark-authorized-payment-collection.ts b/packages/medusa/src/api/routes/admin/payment-collections/mark-authorized-payment-collection.ts index 6e251b6a97..949a540ab0 100644 --- a/packages/medusa/src/api/routes/admin/payment-collections/mark-authorized-payment-collection.ts +++ b/packages/medusa/src/api/routes/admin/payment-collections/mark-authorized-payment-collection.ts @@ -9,6 +9,8 @@ import { PaymentCollectionService } from "../../../../services" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the PaymentCollection. + * x-codegen: + * method: markAsAuthorized * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts b/packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts index 0e6a18e542..efbe1500c6 100644 --- a/packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts +++ b/packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts @@ -16,6 +16,8 @@ import { PaymentCollectionService } from "../../../../services" * application/json: * schema: * $ref: "#/components/schemas/AdminUpdatePaymentCollectionsReq" + * x-codegen: + * method: update * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payments/capture-payment.ts b/packages/medusa/src/api/routes/admin/payments/capture-payment.ts index 4ed0e9505e..6c028922a6 100644 --- a/packages/medusa/src/api/routes/admin/payments/capture-payment.ts +++ b/packages/medusa/src/api/routes/admin/payments/capture-payment.ts @@ -8,6 +8,8 @@ import { PaymentService } from "../../../../services" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Payment. + * x-codegen: + * method: capturePayment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payments/get-payment.ts b/packages/medusa/src/api/routes/admin/payments/get-payment.ts index 0dc7905215..ba44dbf5ab 100644 --- a/packages/medusa/src/api/routes/admin/payments/get-payment.ts +++ b/packages/medusa/src/api/routes/admin/payments/get-payment.ts @@ -9,6 +9,9 @@ import { FindParams } from "../../../../types/common" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Payment. + * x-codegen: + * method: retrieve + * queryParams: GetPaymentsParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/payments/refund-payment.ts b/packages/medusa/src/api/routes/admin/payments/refund-payment.ts index 9173e4624d..f105f4ad92 100644 --- a/packages/medusa/src/api/routes/admin/payments/refund-payment.ts +++ b/packages/medusa/src/api/routes/admin/payments/refund-payment.ts @@ -22,6 +22,8 @@ import { PaymentService } from "../../../../services" * application/json: * schema: * $ref: "#/components/schemas/AdminPostPaymentRefundsReq" + * x-codegen: + * method: refundPayment * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts b/packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts index c3d8faff79..ea2c4b49e9 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts @@ -21,6 +21,8 @@ import { EntityManager } from "typeorm" * application/json: * schema: * $ref: "#/components/schemas/AdminPostPriceListPricesPricesReq" + * x-codegen: + * method: addPrices * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts b/packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts index 08be0a229a..18395b1d61 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts @@ -31,6 +31,8 @@ import { FeatureFlagDecorators } from "../../../../utils/feature-flag-decorators * application/json: * schema: * $ref: "#/components/schemas/AdminPostPriceListsPriceListReq" + * x-codegen: + * method: create * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/delete-price-list.ts b/packages/medusa/src/api/routes/admin/price-lists/delete-price-list.ts index 7e4349c036..3dbbe983fa 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/delete-price-list.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/delete-price-list.ts @@ -9,6 +9,8 @@ import PriceListService from "../../../../services/price-list" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Price List to delete. + * x-codegen: + * method: delete * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/delete-prices-batch.ts b/packages/medusa/src/api/routes/admin/price-lists/delete-prices-batch.ts index 438f89c2ac..33d1e438cb 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/delete-prices-batch.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/delete-prices-batch.ts @@ -17,6 +17,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminDeletePriceListPricesPricesReq" + * x-codegen: + * method: deletePrices * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/delete-product-prices.ts b/packages/medusa/src/api/routes/admin/price-lists/delete-product-prices.ts index 9b3b8eedcd..ac8d64cdee 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/delete-product-prices.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/delete-product-prices.ts @@ -10,6 +10,8 @@ import PriceListService from "../../../../services/price-list" * parameters: * - (path) id=* {string} The ID of the Price List that the Money Amounts that will be deleted belongs to. * - (path) product_id=* {string} The ID of the product from which the money amount will be deleted. + * x-codegen: + * method: deleteProductPrices * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/delete-variant-prices.ts b/packages/medusa/src/api/routes/admin/price-lists/delete-variant-prices.ts index 8834ac1e5e..5f3391f63d 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/delete-variant-prices.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/delete-variant-prices.ts @@ -10,6 +10,8 @@ import PriceListService from "../../../../services/price-list" * parameters: * - (path) id=* {string} The ID of the Price List that the Money Amounts that will be deleted belongs to. * - (path) variant_id=* {string} The ID of the variant from which the money amount will be deleted. + * x-codegen: + * method: deleteVariantPrices * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/get-price-list.ts b/packages/medusa/src/api/routes/admin/price-lists/get-price-list.ts index 7bb2eb8c5e..ebe6451862 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/get-price-list.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/get-price-list.ts @@ -11,6 +11,8 @@ import PriceListService from "../../../../services/price-list" * x-authenticated: true * parameters: * - (path) id=* {string} The ID of the Price List. + * x-codegen: + * method: retrieve * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts b/packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts index 94a5e5b57b..56aa4c6550 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts @@ -133,6 +133,9 @@ import { isDefined } from "medusa-core-utils" * - (query) limit=50 {integer} Limit the number of products returned. * - (query) expand {string} (Comma separated) Which fields should be expanded in each product of the result. * - (query) fields {string} (Comma separated) Which fields should be included in each product of the result. + * x-codegen: + * method: listProducts + * queryParams: AdminGetPriceListsPriceListProductsParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts b/packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts index cea0583bb0..3393a65097 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts @@ -114,6 +114,9 @@ import { Type } from "class-transformer" * type: string * description: filter by dates greater than or equal to this date * format: date + * x-codegen: + * method: list + * queryParams: AdminGetPriceListPaginationParams * x-codeSamples: * - lang: JavaScript * label: JS Client diff --git a/packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts b/packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts index 3645f1e036..316940192f 100644 --- a/packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts +++ b/packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts @@ -34,6 +34,8 @@ import { validator } from "../../../../utils/validator" * application/json: * schema: * $ref: "#/components/schemas/AdminPostPriceListsPriceListPriceListReq" + * x-codegen: + * method: update * x-codeSamples: * - lang: JavaScript * label: JS Client