Medusa
Store API
Admin API
Store API
Admin API
Orders
Copy Page
Auth
Get Current User
GET
User Logout
DELETE
User Login
POST
User Login (JWT)
POST
Apps Oauth
Generate Token for App
List Applications
Batch Jobs
Cancel a Batch Job
Get a Batch Job
Confirm a Batch Job
List Batch Jobs
Create a Batch Job
Currencies
List Currency
Update a Currency
Customers
Create a Customer
List Customers
Update a Customer
Get a Customer
Customer Groups
Remove Customers from Group
Add Customers to Group
List Customers
Create a Customer Group
List Customer Groups
Get a Customer Group
Delete a Customer Group
Update a Customer Group
Discounts
Create a Condition
Create a Discount
List Discounts
Get a Condition
Update a Condition
Delete a Condition
Create a Dynamic Code
Remove Batch Resources
Add Batch Resources
Get Discount by Code
Delete a Dynamic Code
Add Region to Discount
Remove Region
Delete a Discount
Update a Discount
Get a Discount
Draft Orders
Create a Line Item
Delete a Line Item
Update a Line Item
Update a Draft Order
Delete a Draft Order
Get a Draft Order
Create a Draft Order
List Draft Orders
Mark Paid
Gift Cards
Create a Gift Card
List Gift Cards
Delete a Gift Card
Get a Gift Card
Update a Gift Card
Inventory Items
Create an Inventory Item
List Inventory Items
List Inventory Level
Create an Location Level
Update an Inventory Item
Get an Inventory Item
Delete an Inventory Item
Update a Location Level
Delete a Location Level
Invites
Lists Invites
Create an Invite
Delete an Invite
Accept an Invite
Resend an Invite
Notes
List Notes
Create a Note
Get a Note
Delete a Note
Update a Note
Notifications
Resend Notification
List Notifications
Orders
Create a Reservation
POST
Cancel Claim's Fulfillment
POST
Ship a Claim's Fulfillment
POST
Cancel Swap's Fulfilmment
POST
Get Order Reservations
GET
Add a Shipping Method
POST
Create a Refund
POST
Get an Order
GET
Update an Order
POST
Create a Fulfillment
POST
Cancel a Swap
POST
List Orders
GET
Create a Swap
POST
Complete an Order
POST
Create a Swap Fulfillment
POST
Cancel a Claim
POST
Process a Swap Payment
POST
Ship a Fulfillment
POST
Capture an Order's Payments
POST
Archive Order
POST
Update a Claim
POST
Request a Return
POST
Create a Claim Fulfillment
POST
Ship a Swap's Fulfillment
POST
Cancel a Fulfilmment
POST
Create a Claim
POST
Cancel an Order
POST
Order Edits
Delete a Line Item Change
Add a Line Item
Upsert Line Item Change
Delete Line Item
Cancel an Order Edit
Delete an Order Edit
Get an Order Edit
Update an Order Edit
Request Confirmation
Create an OrderEdit
List Order Edits
Confirm an OrderEdit
Payments
Capture a Payment
Get Payment details
Refund Payment
Payment Collections
Delete a Payment Collection
Get a Payment Collection
Update Payment Collection
Mark Authorized
Product Collections
Add Products to Collection
Remove Products from Collection
Get a Collection
Update a Collection
Delete a Collection
List Collections
Create a Collection
Product Tags
List Product Tags
Product Types
List Product Types
Product Variants
Get Variant's Inventory
List Product Variants
Get a Product variant
Price Lists
Delete a Product's Prices
List Products
Delete a Variant's Prices
Get a Price List
Update a Price List
Delete a Price List
Add or Update Prices
Delete Prices
Create a Price List
List Price Lists
Products
List Product Types
List Tags Usage Number
List a Product's Variants
Create a Product Variant
Update a Product Variant
Delete a Product Variant
Add a Product Option
Set Metadata
Delete a Product Option
Update a Product Option
List Products
Create a Product
Delete a Product
Update a Product
Get a Product
Product Categories
Create a Product Category
List Product Categories
Update a Product Category
Delete a Product Category
Get a Product Category
Add Products to a Category
Remove Products from Category
Publishable Api Keys
List Sales Channels
Delete Publishable API Key
Get a Publishable API Key
Revoke a Publishable API Key
Remove Sales Channels
Add Sales Channels
Update Publishable API Key
List Publishable API keys
Create Publishable API Key
Reservations
Delete a Reservation
Update a Reservation
Get a Reservation
Create a Reservation
List Reservations
Regions
List Fulfillment Options
Add Country
Remove Fulfillment Provider
Remove Payment Provider
Add Payment Provider
Delete a Region
Update a Region
Get a Region
List Regions
Create a Region
Add Fulfillment Provider
Remove Country
Return Reasons
Get a Return Reason
Delete a Return Reason
Update a Return Reason
List Return Reasons
Create a Return Reason
Returns
Receive a Return
List Returns
Cancel a Return
Sales Channels
Remove Stock Location from Sales Channels.
Associate a Stock Location
Get a Sales Channel
Delete a Sales Channel
Update a Sales Channel
Remove Products from Sales Channel
Add Products to Sales Channel
Create a Sales Channel
List Sales Channels
Shipping Options
Update Shipping Option
Get a Shipping Option
Delete Shipping Option
List Shipping Options
Create Shipping Option
Shipping Profiles
List Shipping Profiles
Create a Shipping Profile
Delete a Shipping Profile
Update a Shipping Profile
Get a Shipping Profile
Stock Locations
List Stock Locations
Create a Stock Location
Get a Stock Location
Update a Stock Location
Delete a Stock Location
Store
List Payment Providers
Add a Currency Code
Remove a Currency
List Tax Providers
Update Store Details
Get Store details
Swaps
Get a Swap
List Swaps
Tax Rates
Add to Shipping Options
Remove Shipping Options from Rate
Create a Tax Rate
List Tax Rates
Add to Products
Remove Products from Rate
Delete a Tax Rate
Get a Tax Rate
Update a Tax Rate
Add to Product Types
Remove Product Types from Rate
Uploads
Upload Files
Delete an Uploaded File
Get a File's Download URL
Protected File Upload
Users
Reset Password
Request Password Reset
Get a User
Delete a User
Update a User
Create a User
List Users
Orders
Copy Page
Complete an Order
POST
/admin/orders/{id}/complete
Try it
Run in Apifox
Run in Apifox
Complete an Order and change its status. A canceled order can't be completed.
Request
Path Params
Generate Code
Query Params
Generate Code
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
POST
'https://api.medusa-commerce.com/admin/orders//complete'
Responses
🟢
200
OK
application/json
Generate Code
Body
Generate Code
Example
🟠
400
Client Error or Multiple Errors
🟠
401
User is not authorized. Must log in first
🟠
404
Not Found Error
🟠
409
Invalid State Error
🟠
422
Invalid Request Error
🔴
500
Server Error
Modified at
2023-10-08 12:50:29
Previous
Create a Swap
Next
Create a Swap Fulfillment