docs: generate OAS for v2 (#7883)

This commit is contained in:
Shahed Nasser
2024-07-01 15:35:45 +03:00
committed by GitHub
parent 8fde57263f
commit b9036eca1a
1103 changed files with 125727 additions and 22463 deletions

View File

@@ -0,0 +1 @@
curl -X POST '{backend_url}/store/carts/{id}/complete'

View File

@@ -1 +1,7 @@
curl -X POST '{backend_url}/store/carts/{id}/line-items'
curl -X POST '{backend_url}/store/carts/{id}/line-items' \
-H 'Content-Type: application/json' \
--data-raw '{
"variant_id": "{value}",
"quantity": 3360689747918848,
"metadata": {}
}'

View File

@@ -1 +1,6 @@
curl -X POST '{backend_url}/store/carts/{id}/line-items/{line_id}'
curl -X POST '{backend_url}/store/carts/{id}/line-items/{line_id}' \
-H 'Content-Type: application/json' \
--data-raw '{
"quantity": 8980402259623936,
"metadata": {}
}'

View File

@@ -1 +0,0 @@
curl -X POST '{backend_url}/store/carts/{id}/payment-collections'

View File

@@ -1 +1,7 @@
curl -X POST '{backend_url}/store/carts/{id}/promotions'
curl -X POST '{backend_url}/store/carts/{id}/promotions' \
-H 'Content-Type: application/json' \
--data-raw '{
"promo_codes": [
"{value}"
]
}'

View File

@@ -0,0 +1,5 @@
curl -X POST '{backend_url}/store/carts/{id}/shipping-methods' \
-H 'Content-Type: application/json' \
--data-raw '{
"option_id": "{value}"
}'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/collections'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/collections/{id}'

View File

@@ -1 +1,9 @@
curl -X POST '{backend_url}/store/customers'
curl -X POST '{backend_url}/store/customers' \
-H 'Content-Type: application/json' \
--data-raw '{
"email": "Monserrate.Leannon88@yahoo.com",
"company_name": "{value}",
"first_name": "{value}",
"last_name": "{value}",
"phone": "{value}"
}'

View File

@@ -1 +1,2 @@
curl '{backend_url}/store/customers/me'
curl '{backend_url}/store/customers/me' \
-H 'Authorization: Bearer {access_token}'

View File

@@ -0,0 +1,9 @@
curl -X POST '{backend_url}/store/customers/me' \
-H 'Authorization: Bearer {access_token}' \
-H 'Content-Type: application/json' \
--data-raw '{
"company_name": "{value}",
"first_name": "{value}",
"last_name": "{value}",
"phone": "{value}"
}'

View File

@@ -1 +1,2 @@
curl '{backend_url}/store/customers/me/addresses'
curl '{backend_url}/store/customers/me/addresses' \
-H 'Authorization: Bearer {access_token}'

View File

@@ -1 +1,17 @@
curl -X POST '{backend_url}/store/customers/me/addresses'
curl -X POST '{backend_url}/store/customers/me/addresses' \
-H 'Authorization: Bearer {access_token}' \
-H 'Content-Type: application/json' \
--data-raw '{
"metadata": {},
"first_name": "{value}",
"last_name": "{value}",
"phone": "{value}",
"company": "{value}",
"address_1": "{value}",
"address_2": "{value}",
"city": "{value}",
"country_code": "{value}",
"province": "{value}",
"postal_code": "{value}",
"address_name": "{value}"
}'

View File

@@ -1 +1,2 @@
curl -X DELETE '{backend_url}/store/customers/me/addresses/{address_id}'
curl -X DELETE '{backend_url}/store/customers/me/addresses/{address_id}' \
-H 'Authorization: Bearer {access_token}'

View File

@@ -1 +1,2 @@
curl '{backend_url}/store/customers/me/addresses/{address_id}'
curl '{backend_url}/store/customers/me/addresses/{address_id}' \
-H 'Authorization: Bearer {access_token}'

View File

@@ -1 +1,17 @@
curl -X POST '{backend_url}/store/customers/me/addresses/{address_id}'
curl -X POST '{backend_url}/store/customers/me/addresses/{address_id}' \
-H 'Authorization: Bearer {access_token}' \
-H 'Content-Type: application/json' \
--data-raw '{
"metadata": {},
"first_name": "{value}",
"last_name": "{value}",
"phone": "{value}",
"company": "{value}",
"address_1": "{value}",
"address_2": "{value}",
"city": "{value}",
"country_code": "{value}",
"province": "{value}",
"postal_code": "{value}",
"address_name": "{value}"
}'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/orders'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/orders/{id}'

View File

@@ -0,0 +1,8 @@
curl -X POST '{backend_url}/store/payment-collections' \
-H 'Content-Type: application/json' \
--data-raw '{
"cart_id": "{value}",
"region_id": "{value}",
"currency_code": "{value}",
"amount": 8468325826822144
}'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/payment-providers'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/product-categories'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/product-categories/{id}'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/products'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/products/{id}'

View File

@@ -1 +0,0 @@
curl '{backend_url}/store/regions/{id}/payment-providers'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/return-reasons'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/return-reasons/{id}'

View File

@@ -0,0 +1,19 @@
curl -X POST '{backend_url}/store/return' \
-H 'Content-Type: application/json' \
--data-raw '{
"order_id": "{value}",
"items": [
{
"id": "id_XbfptxUVo2io9EI",
"quantity": 7916429753974784,
"reason_id": "{value}",
"note": "{value}"
}
],
"return_shipping": {
"option_id": "{value}",
"price": 1068364080349184
},
"note": "{value}",
"location_id": "{value}"
}'

View File

@@ -0,0 +1 @@
curl '{backend_url}/store/shipping-options'

View File

@@ -1 +0,0 @@
curl '{backend_url}/store/shipping-options/{cart_id}'