chore: reorganize docs apps (#7228)
* reorganize docs apps * add README * fix directory * add condition for old docs
This commit is contained in:
@@ -8,7 +8,10 @@ NEXT_PUBLIC_ENV=
|
||||
NEXT_PUBLIC_BASE_URL=
|
||||
NEXT_PUBLIC_DOCS_URL=
|
||||
NEXT_PUBLIC_UI_URL=
|
||||
NEXT_PUBLIC_RESOURCES_URL=
|
||||
NEXT_PUBLIC_USER_GUIDE_URL=
|
||||
ALGOLIA_WRITE_API_KEY=
|
||||
ANALYZE_BUNDLE=
|
||||
NEXT_PUBLIC_AI_ASSISTANT_URL=
|
||||
NEXT_PUBLIC_AI_WEBSITE_ID=
|
||||
NEXT_PUBLIC_AI_API_ASSISTANT_RECAPTCHA_SITE_KEY=
|
||||
|
||||
@@ -7,10 +7,7 @@ import type { ExpandedDocument, Version } from "@/types/openapi"
|
||||
export async function GET(request: Request) {
|
||||
const { searchParams } = new URL(request.url)
|
||||
const area = searchParams.get("area")
|
||||
const version =
|
||||
process.env.NEXT_PUBLIC_VERSIONING === "true"
|
||||
? (searchParams.get("version") as Version) || "1"
|
||||
: "1"
|
||||
const version = (searchParams.get("version") as Version) || "1"
|
||||
const expand = searchParams.get("expand")
|
||||
if (area !== "admin" && area !== "store") {
|
||||
return NextResponse.json(
|
||||
|
||||
@@ -7,10 +7,7 @@ export async function GET(request: Request) {
|
||||
const { searchParams } = new URL(request.url)
|
||||
const tagName = searchParams.get("tagName") || ""
|
||||
const area = searchParams.get("area")
|
||||
const version =
|
||||
process.env.NEXT_PUBLIC_VERSIONING === "true"
|
||||
? (searchParams.get("version") as Version) || "1"
|
||||
: "1"
|
||||
const version = (searchParams.get("version") as Version) || "1"
|
||||
|
||||
if (area !== "admin" && area !== "store") {
|
||||
return NextResponse.json(
|
||||
|
||||
@@ -14,6 +14,15 @@ const nextConfig = {
|
||||
source: "/ui/:path*",
|
||||
destination: `${process.env.NEXT_PUBLIC_UI_URL}/ui/:path*`,
|
||||
},
|
||||
// TODO uncomment for v2
|
||||
// {
|
||||
// source: "/v2",
|
||||
// destination: `${process.env.NEXT_PUBLIC_DOCS_V2_URL}/resources`,
|
||||
// },
|
||||
// {
|
||||
// source: "/v2/:path*",
|
||||
// destination: `${process.env.NEXT_PUBLIC_DOCS_V2_URL}/resources/:path*`,
|
||||
// },
|
||||
{
|
||||
source: "/:path*",
|
||||
destination: `${process.env.NEXT_PUBLIC_DOCS_URL}/:path*`,
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"@medusajs/icons": "^1.2.0",
|
||||
"@medusajs/ui": "^2.4.1",
|
||||
"@next/mdx": "14.1.3",
|
||||
"@next/mdx": "14.2.3",
|
||||
"@readme/openapi-parser": "^2.5.0",
|
||||
"@types/mapbox__rehype-prism": "^0.8.0",
|
||||
"@types/mdx": "^2.0.5",
|
||||
@@ -32,7 +32,7 @@
|
||||
"jsdom": "^22.1.0",
|
||||
"json-schema": "^0.4.0",
|
||||
"json-stringify-pretty-compact": "^4.0.0",
|
||||
"next": "^14.1.3",
|
||||
"next": "^14.2.3",
|
||||
"next-mdx-remote": "^4.4.1",
|
||||
"openapi-sampler": "^1.3.1",
|
||||
"openapi-types": "^12.1.3",
|
||||
@@ -52,7 +52,7 @@
|
||||
"yaml": "^2.3.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@next/bundle-analyzer": "^14.1.3",
|
||||
"@next/bundle-analyzer": "^14.2.3",
|
||||
"@types/jsdom": "^21.1.1",
|
||||
"types": "*"
|
||||
},
|
||||
|
||||
@@ -7,11 +7,13 @@ import {
|
||||
ModalProvider,
|
||||
PageLoadingProvider,
|
||||
ScrollControllerProvider,
|
||||
SiteConfigProvider,
|
||||
} from "docs-ui"
|
||||
import BaseSpecsProvider from "./base-specs"
|
||||
import SidebarProvider from "./sidebar"
|
||||
import SearchProvider from "./search"
|
||||
import VersionProvider from "./version"
|
||||
import { config } from "../config"
|
||||
|
||||
type ProvidersProps = {
|
||||
children?: React.ReactNode
|
||||
@@ -20,23 +22,25 @@ type ProvidersProps = {
|
||||
const Providers = ({ children }: ProvidersProps) => {
|
||||
return (
|
||||
<AnalyticsProvider writeKey={process.env.NEXT_PUBLIC_SEGMENT_API_KEY}>
|
||||
<PageLoadingProvider>
|
||||
<ModalProvider>
|
||||
<ColorModeProvider>
|
||||
<BaseSpecsProvider>
|
||||
<ScrollControllerProvider scrollableSelector="#main">
|
||||
<SidebarProvider>
|
||||
<SearchProvider>
|
||||
<MobileProvider>
|
||||
<VersionProvider>{children}</VersionProvider>
|
||||
</MobileProvider>
|
||||
</SearchProvider>
|
||||
</SidebarProvider>
|
||||
</ScrollControllerProvider>
|
||||
</BaseSpecsProvider>
|
||||
</ColorModeProvider>
|
||||
</ModalProvider>
|
||||
</PageLoadingProvider>
|
||||
<SiteConfigProvider config={config}>
|
||||
<PageLoadingProvider>
|
||||
<ModalProvider>
|
||||
<ColorModeProvider>
|
||||
<BaseSpecsProvider>
|
||||
<ScrollControllerProvider scrollableSelector="#main">
|
||||
<SidebarProvider>
|
||||
<SearchProvider>
|
||||
<MobileProvider>
|
||||
<VersionProvider>{children}</VersionProvider>
|
||||
</MobileProvider>
|
||||
</SearchProvider>
|
||||
</SidebarProvider>
|
||||
</ScrollControllerProvider>
|
||||
</BaseSpecsProvider>
|
||||
</ColorModeProvider>
|
||||
</ModalProvider>
|
||||
</PageLoadingProvider>
|
||||
</SiteConfigProvider>
|
||||
</AnalyticsProvider>
|
||||
)
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/api-keys' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/api-keys' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/api-keys/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/api-keys/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/api-keys/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/api-keys/{id}/revoke' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/campaigns' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/campaigns' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/campaigns/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/campaigns/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,6 @@
|
||||
curl -X POST '{backend_url}/admin/campaigns/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"name": "Moriah"
|
||||
}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/collections' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/collections' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/collections/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/collections/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/collections/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/currencies' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/currencies/{code}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customer-groups' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/customer-groups' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/customer-groups/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customer-groups/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/customer-groups/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customer-groups/{id}/customers' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
curl -X POST '{backend_url}/admin/customer-groups/{id}/customers/batch' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"customer_ids": [
|
||||
{
|
||||
"id": "id_dx2Wieq4uGG"
|
||||
}
|
||||
]
|
||||
}'
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
curl -X POST '{backend_url}/admin/customer-groups/{id}/customers/remove' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"customer_ids": [
|
||||
{
|
||||
"id": "id_oAhMZi39hsjIOqPA6"
|
||||
}
|
||||
]
|
||||
}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customers' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/customers' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/customers/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customers/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/customers/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customers/{id}/addresses' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/customers/{id}/addresses' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/customers/{id}/addresses/{address_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/customers/{id}/addresses/{address_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/customers/{id}/addresses/{address_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
curl -X POST '{backend_url}/admin/fulfillment/shipping-options/{id}/rules/batch/add' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rules": [
|
||||
{
|
||||
"attribute": "{value}"
|
||||
}
|
||||
]
|
||||
}'
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
curl -X POST '{backend_url}/admin/fulfillment/shipping-options/{id}/rules/batch/remove' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rule_ids": [
|
||||
"{value}"
|
||||
]
|
||||
}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/inventory-items' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/inventory-items' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/inventory-items/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/inventory-items/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/inventory-items/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
curl -X POST '{backend_url}/admin/inventory-items/{id}/location-levels' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"location_id": "{value}",
|
||||
"stocked_quantity": 1506469662949376
|
||||
}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/inventory-items/{id}/location-levels/{location_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/inventory-items/{id}/location-levels/{location_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/invites' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/invites' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,7 @@
|
||||
curl -X POST '{backend_url}/admin/invites/accept' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"first_name": "{value}",
|
||||
"last_name": "{value}"
|
||||
}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/invites/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/invites/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/invites/{id}/resend' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/payments' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/payments/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/payments/{id}/capture' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/payments/{id}/refund' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/price-lists' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,14 @@
|
||||
curl -X POST '{backend_url}/admin/price-lists' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"title": "{value}",
|
||||
"description": "{value}",
|
||||
"prices": [
|
||||
{
|
||||
"currency_code": "{value}",
|
||||
"amount": 1270314195484672,
|
||||
"variant_id": "{value}"
|
||||
}
|
||||
]
|
||||
}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/price-lists/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/price-lists/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
curl -X POST '{backend_url}/admin/price-lists/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"prices": [
|
||||
{
|
||||
"currency_code": "{value}",
|
||||
"amount": 1670236243755008,
|
||||
"variant_id": "{value}"
|
||||
}
|
||||
]
|
||||
}'
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
curl -X POST '{backend_url}/admin/price-lists/{id}/prices/batch/add' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"prices": [
|
||||
{
|
||||
"currency_code": "{value}",
|
||||
"amount": 6595965345595392,
|
||||
"variant_id": "{value}"
|
||||
}
|
||||
]
|
||||
}'
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
curl -X POST '{backend_url}/admin/price-lists/{id}/prices/batch/remove' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"ids": [
|
||||
"{value}"
|
||||
]
|
||||
}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/pricing/rule-types' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
curl -X POST '{backend_url}/admin/pricing/rule-types' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"name": "Thurman",
|
||||
"rule_attribute": "{value}",
|
||||
"default_priority": 4640267816665088
|
||||
}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/pricing/rule-types/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/pricing/rule-types/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/pricing/rule-types/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/products' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/products' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/products/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/products/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/products/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/products/{id}/options' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/products/{id}/options' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/products/{id}/options/{option_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/products/{id}/options/{option_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/products/{id}/options/{option_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/products/{id}/variants' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/products/{id}/variants' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/products/{id}/variants/{variant_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/products/{id}/variants/{variant_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/products/{id}/variants/{variant_id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/promotions' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/promotions' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
curl -X DELETE '{backend_url}/admin/promotions/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl '{backend_url}/admin/promotions/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
@@ -0,0 +1,2 @@
|
||||
curl -X POST '{backend_url}/admin/promotions/{id}' \
|
||||
-H 'x-medusa-access-token: {api_token}'
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
curl -X POST '{backend_url}/admin/promotions/{id}/buy-rules/batch/add' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rules": [
|
||||
{
|
||||
"attribute": "{value}",
|
||||
"values": [
|
||||
"{value}"
|
||||
]
|
||||
}
|
||||
]
|
||||
}'
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
curl -X POST '{backend_url}/admin/promotions/{id}/buy-rules/batch/remove' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rule_ids": [
|
||||
"{value}"
|
||||
]
|
||||
}'
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
curl -X POST '{backend_url}/admin/promotions/{id}/rules/batch/add' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rules": [
|
||||
{
|
||||
"attribute": "{value}",
|
||||
"values": [
|
||||
"{value}"
|
||||
]
|
||||
}
|
||||
]
|
||||
}'
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
curl -X POST '{backend_url}/admin/promotions/{id}/rules/batch/remove' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rule_ids": [
|
||||
"{value}"
|
||||
]
|
||||
}'
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
curl -X POST '{backend_url}/admin/promotions/{id}/rules/batch/update' \
|
||||
-H 'x-medusa-access-token: {api_token}' \
|
||||
-H 'Content-Type: application/json' \
|
||||
--data-raw '{
|
||||
"rules": [
|
||||
{
|
||||
"id": "id_orjnxCxIQlJAp4",
|
||||
"attribute": "{value}",
|
||||
"values": [
|
||||
"{value}"
|
||||
]
|
||||
}
|
||||
]
|
||||
}'
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user