Set a custom base price for the variant that will be used before subscription discounts are applied. If not specified, the variant's regular price will be used.
Maximum number of billing cycles this item remains on the subscription. The item is automatically removed once this limit is reached. Null means no limit.
Maximum number of billing cycles this item remains on the subscription. The item is automatically removed once this limit is reached. Null means no limit.
Product id when not expanded, or the full Product object when the field name is included in the expand query parameter. Can be null.
Minimum string length: 1
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Developer documentation","colors":{"primary":"#0D9373","light":"#07C983","dark":"#0D9373"},"logo":{"light":"https://mintcdn.com/juo/cWBbLfFsu7G7x1mQ/logo/light.svg?fit=max\u0026auto=format\u0026n=cWBbLfFsu7G7x1mQ\u0026q=85\u0026s=f13f7b33b950522934898d18eb965a2e","dark":"https://mintcdn.com/juo/cWBbLfFsu7G7x1mQ/logo/dark.svg?fit=max\u0026auto=format\u0026n=cWBbLfFsu7G7x1mQ\u0026q=85\u0026s=cafe884c4acd726c219658d0c7cc8fd0"},"favicon":"https://mintcdn.com/juo/cWBbLfFsu7G7x1mQ/favicon.svg?fit=max\u0026auto=format\u0026n=cWBbLfFsu7G7x1mQ\u0026q=85\u0026s=a89152a6353d4e977e31bdbd37ec640d","background":{"decoration":"gradient"},"icons":{"library":"lucide"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://juo.community"},{"anchor":"Changelog","icon":"newspaper","href":"https://juo.com/changelog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"juo","hasAudioNarration":false,"actualSubdomain":"juo","customDomains":["juo.dev"],"gitSource":{"type":"github","owner":"juo","repo":"subscriptions-dev-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac78351769f7f65cc69a68f","collectionId":"460bef9f-bb4b-4cb1-a0ca-e8b40f0ebb32","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac78351769f7f65cc69a68f"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad07d1fd7c9ed5c31a96190","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":111},{"language":"default","tag":"Admin API","count":77},{"language":"default","tag":"Core Resources","count":76},{"language":"default","tag":"Docs","count":44},{"language":"default","tag":"Customer API","count":34},{"language":"default","tag":"Webhooks","count":28},{"language":"default","tag":"Topics","count":26},{"language":"default","tag":"Blocks","count":21},{"language":"default","tag":"Subscriptions","count":17},{"language":"default","tag":"Platform","count":14}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/api-reference/admin/subscription-items/create","slug":"/docs/api-reference/admin/subscription-items/create","pageMetadata":{"title":"Create a subscription item","description":"Used to create a subscription item.","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/items","href":"/docs/api-reference/admin/subscription-items/create"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Used to create a subscription item.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create a subscription item","description":"Used to create a subscription item.","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/items","href":"/docs/api-reference/admin/subscription-items/create"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Add an item to a subscription","tags":["subscriptions.items"],"description":"Used to create a subscription item.","requestBody":"60abba01-7bc8-4c80-835a-60832efe3c04","parameters":["21d363af-a5ac-417a-a637-5883be2204f1","a7a8cc42-f736-4f8e-a898-dbf7613bf205"],"x-speakeasy-name-override":"create","x-speakeasy-mcp":{"scopes":["write"],"description":"Adds a product variant to a subscription, optionally with a custom base price and recurringCycleLimit (orders it stays in; 1 = one-time add-on). Use for \"add this product to my subscription\". Requires subscriptionId (from subscriptions-list) and variant id (e.g. an items[].variant; products-list has no variants). quantity is required but ignored (added as 1); set it with subscriptions-items-update."},"x-speakeasy-group":"subscriptions.items","responses":{"200":"643dba10-06d8-496d-8ac9-79ddbef10e58","400":"68575a2c-a3f0-4b3c-9245-2a58b172f71e","401":"707598d5-deee-48cd-b79b-d8222b247b2f","403":"f8b8e2fd-a551-45b8-817b-c1fa53b54ac1","404":"f5b0cbb2-9d7e-498e-a4bd-2eb2642a61ed","422":"cf3a2b45-c0e6-4b1f-af35-ee502b93ee7d"},"method":"post","type":"path","servers":["fa3fa2d8-51bf-4d7f-bea3-835e15f60ac9"],"security":["41fda31a-3efb-4cf6-a87f-8670d243e1b1","f41b252b-d873-4711-8d32-9fb34e91be3d"],"path":"/subscriptions/{subscriptionId}/items","baseUrlOptions":["https://api.juo.io/admin/v1"],"title":"Add an item to a subscription","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"21d363af-a5ac-417a-a637-5883be2204f1":{"schema":{"format":"uuid","type":"string","isRequired":true,"description":"The subscription identifier","uniqueKey":"","typeLabel":"string\u003cuuid>"},"in":"path","name":"subscriptionId","required":true,"description":"The subscription identifier"},"a7a8cc42-f736-4f8e-a898-dbf7613bf205":{"name":"X-Tenant-ID","x-speakeasy-name-override":"tenant","x-speakeasy-globals-hidden":true,"in":"header","schema":{"type":"string","isRequired":true,"description":"Unique identifier of the tenant in the system (usually a store identifier)","uniqueKey":"","typeLabel":"string"},"required":true,"description":"Unique identifier of the tenant in the system (usually a store identifier)"}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"variant":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant","typeLabel":"string"},"quantity":{"minimum":1,"description":"Number of units ordered per billing cycle.","type":"integer","example":1,"isRequired":true,"uniqueKey":"quantity","typeLabel":"integer"},"price":{"minimum":0,"description":"Set a custom base price for the variant that will be used before subscription discounts are applied. If not specified, the variant's regular price will be used.","type":"number","uniqueKey":"price","typeLabel":"number"},"recurringCycleLimit":{"oneOf":[{"minimum":1,"description":"Maximum number of billing cycles this item remains on the subscription. The item is automatically removed once this limit is reached. Null means no limit.","type":"null","example":3,"uniqueKey":"recurringCycleLimit.oneOf.0","typeLabel":"null"},{"minimum":1,"description":"Maximum number of billing cycles this item remains on the subscription. The item is automatically removed once this limit is reached. Null means no limit.","type":"integer","example":3,"uniqueKey":"recurringCycleLimit.oneOf.1","typeLabel":"integer"}],"uniqueKey":"recurringCycleLimit","typeLabel":"null | integer"}},"required":["variant","quantity"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"variant":"\u003cstring>","quantity":1,"price":1,"recurringCycleLimit":3}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"643dba10-06d8-496d-8ac9-79ddbef10e58":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"format":"uuid","description":"Unique subscription item identifier (UUID).","type":"string","example":"a1b2c3d4-e5f6-7890-abcd-ef1234567890","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"resource":{"type":"string","enum":["subscription-item"],"isRequired":true,"uniqueKey":"resource","typeLabel":"enum\u003cstring>"},"title":{"minLength":1,"description":"Product title.","type":"string","example":"Monthly Coffee Blend","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"subtitle":{"oneOf":[{"minLength":1,"description":"Variant title. Matches the variant title in most cases.","type":"null","example":"250g / Ground","isRequired":true,"uniqueKey":"subtitle.oneOf.0","typeLabel":"null"},{"minLength":1,"description":"Variant title. Matches the variant title in most cases.","type":"string","example":"250g / Ground","isRequired":true,"uniqueKey":"subtitle.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"subtitle","typeLabel":"null | string"},"quantity":{"minimum":1,"description":"Number of units ordered per billing cycle.","type":"integer","example":1,"isRequired":true,"uniqueKey":"quantity","typeLabel":"integer"},"totalPrice":{"minimum":0,"description":"Final item price per billing cycle including all applicable discounts.","type":"number","example":24.99,"isRequired":true,"uniqueKey":"totalPrice","typeLabel":"number"},"recurringCycleLimit":{"oneOf":[{"minimum":1,"description":"Maximum number of billing cycles this item remains on the subscription. The item is automatically removed once this limit is reached. Null means no limit.","type":"null","example":3,"isRequired":true,"uniqueKey":"recurringCycleLimit.oneOf.0","typeLabel":"null"},{"minimum":1,"description":"Maximum number of billing cycles this item remains on the subscription. The item is automatically removed once this limit is reached. Null means no limit.","type":"integer","example":3,"isRequired":true,"uniqueKey":"recurringCycleLimit.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"recurringCycleLimit","typeLabel":"null | integer"},"canceledAt":{"oneOf":[{"format":"date-time","description":"Cancellation date of the item.","type":"null","isRequired":true,"uniqueKey":"canceledAt.oneOf.0","typeLabel":"null"},{"format":"date-time","description":"Cancellation date of the item.","type":"string","isRequired":true,"uniqueKey":"canceledAt.oneOf.1","typeLabel":"string\u003cdate-time>"}],"isRequired":true,"uniqueKey":"canceledAt","typeLabel":"null | string\u003cdate-time>"},"billingPolicy":{"oneOf":[{"type":"null","isRequired":true,"uniqueKey":"billingPolicy.oneOf.0","typeLabel":"null"},{"type":"object","title":"BillingPolicy","required":["interval","intervalCount","anchors","minCycles","maxCycles"],"properties":{"interval":{"type":"string","enum":["DAY","WEEK","MONTH","YEAR"],"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.interval","typeLabel":"enum\u003cstring>"},"intervalCount":{"minimum":1,"maximum":365,"type":"integer","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.intervalCount","typeLabel":"integer"},"anchors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["WEEKDAY","MONTHDAY","YEARDAY"],"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"day":{"minimum":1,"maximum":31,"type":"integer","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].day","typeLabel":"integer"},"month":{"oneOf":[{"minimum":1,"maximum":12,"type":"null","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].month.oneOf.0","typeLabel":"null"},{"minimum":1,"maximum":12,"type":"integer","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].month.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].month","typeLabel":"null | integer"},"cutoffDay":{"oneOf":[{"minimum":1,"maximum":31,"type":"null","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].cutoffDay.oneOf.0","typeLabel":"null"},{"minimum":1,"maximum":31,"type":"integer","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].cutoffDay.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX].cutoffDay","typeLabel":"null | integer"}},"required":["type","day","month","cutoffDay"],"uniqueKey":"billingPolicy.oneOf.1.anchors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.anchors","typeLabel":"object[]"},"minCycles":{"oneOf":[{"minimum":1,"type":"null","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.minCycles.oneOf.0","typeLabel":"null"},{"minimum":1,"type":"integer","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.minCycles.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.minCycles","typeLabel":"null | integer"},"maxCycles":{"oneOf":[{"minimum":1,"type":"null","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.maxCycles.oneOf.0","typeLabel":"null"},{"minimum":1,"type":"integer","isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.maxCycles.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1.maxCycles","typeLabel":"null | integer"}},"isRequired":true,"uniqueKey":"billingPolicy.oneOf.1","typeLabel":"BillingPolicy · object"}],"isRequired":true,"uniqueKey":"billingPolicy","typeLabel":"null | BillingPolicy · object"},"deliveryPolicy":{"oneOf":[{"type":"null","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.0","typeLabel":"null"},{"type":"object","title":"DeliveryPolicy","required":["interval","intervalCount","anchors"],"properties":{"interval":{"type":"string","enum":["DAY","WEEK","MONTH","YEAR"],"isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.interval","typeLabel":"enum\u003cstring>"},"intervalCount":{"minimum":1,"maximum":365,"type":"integer","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.intervalCount","typeLabel":"integer"},"anchors":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["WEEKDAY","MONTHDAY","YEARDAY"],"isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"day":{"minimum":1,"maximum":31,"type":"integer","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].day","typeLabel":"integer"},"month":{"oneOf":[{"minimum":1,"maximum":12,"type":"null","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].month.oneOf.0","typeLabel":"null"},{"minimum":1,"maximum":12,"type":"integer","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].month.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].month","typeLabel":"null | integer"},"cutoffDay":{"oneOf":[{"minimum":1,"maximum":31,"type":"null","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].cutoffDay.oneOf.0","typeLabel":"null"},{"minimum":1,"maximum":31,"type":"integer","isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].cutoffDay.oneOf.1","typeLabel":"integer"}],"isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX].cutoffDay","typeLabel":"null | integer"}},"required":["type","day","month","cutoffDay"],"uniqueKey":"deliveryPolicy.oneOf.1.anchors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1.anchors","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"deliveryPolicy.oneOf.1","typeLabel":"DeliveryPolicy · object"}],"isRequired":true,"uniqueKey":"deliveryPolicy","typeLabel":"null | DeliveryPolicy · object"},"customAttributes":{"description":"Arbitrary key-value pairs attached to this subscription item. In the Customer API, attributes whose key starts with `_` are hidden and excluded.","type":"array","items":{"type":"object","properties":{"key":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"customAttributes.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"customAttributes.items.[INDEX].value","typeLabel":"string"}},"required":["key","value"],"uniqueKey":"customAttributes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"customAttributes","typeLabel":"object[]"},"variant":{"oneOf":[{"type":"string","description":"ProductVariant `id` when not expanded, or the full `ProductVariant` object when the field name is included in the `expand` query parameter. Can be null.","minLength":1,"isRequired":true,"uniqueKey":"variant.oneOf.0","typeLabel":"string"},{"type":"object","title":"ProductVariant","description":"ProductVariant `id` when not expanded, or the full `ProductVariant` object when the field name is included in the `expand` query parameter. Can be null.","required":["id","title","image","price","purchaseOptions","product","planGroups"],"properties":{"id":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.id","typeLabel":"string"},"title":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.title","typeLabel":"string"},"image":{"oneOf":[{"type":"null","isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.0","typeLabel":"null"},{"type":"object","required":["id","url","altText"],"properties":{"id":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.1.id","typeLabel":"string"},"url":{"format":"uri","type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.1.url","typeLabel":"string\u003curi>"},"altText":{"oneOf":[{"minLength":1,"type":"null","isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.1.altText.oneOf.0","typeLabel":"null"},{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.1.altText.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.1.altText","typeLabel":"null | string"}},"isRequired":true,"uniqueKey":"variant.oneOf.1.image.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"variant.oneOf.1.image","typeLabel":"null | object"},"price":{"type":"number","isRequired":true,"uniqueKey":"variant.oneOf.1.price","typeLabel":"number"},"purchaseOptions":{"type":"array","items":{"type":"object","properties":{"name":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.purchaseOptions.items.[INDEX].name","typeLabel":"string"},"price":{"type":"number","isRequired":true,"uniqueKey":"variant.oneOf.1.purchaseOptions.items.[INDEX].price","typeLabel":"number"},"interval":{"type":"object","properties":{"intervalCount":{"type":"number","isRequired":true,"uniqueKey":"variant.oneOf.1.purchaseOptions.items.[INDEX].interval.intervalCount","typeLabel":"number"},"interval":{"type":"string","enum":["DAY","MONTH","WEEK","YEAR"],"isRequired":true,"uniqueKey":"variant.oneOf.1.purchaseOptions.items.[INDEX].interval.interval","typeLabel":"enum\u003cstring>"}},"required":["intervalCount","interval"],"isRequired":true,"uniqueKey":"variant.oneOf.1.purchaseOptions.items.[INDEX].interval","typeLabel":"object"}},"required":["name","price","interval"],"uniqueKey":"variant.oneOf.1.purchaseOptions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"variant.oneOf.1.purchaseOptions","typeLabel":"object[]"},"product":{"oneOf":[{"type":"string","description":"Product `id` when not expanded, or the full `Product` object when the field name is included in the `expand` query parameter.","minLength":1,"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.0","typeLabel":"string"},{"type":"object","title":"Product","description":"Product `id` when not expanded, or the full `Product` object when the field name is included in the `expand` query parameter.","required":["id","title","image","collections","planGroups"],"properties":{"id":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.id","typeLabel":"string"},"title":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.title","typeLabel":"string"},"image":{"oneOf":[{"type":"null","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.0","typeLabel":"null"},{"type":"object","required":["id","url","altText"],"properties":{"id":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.1.id","typeLabel":"string"},"url":{"format":"uri","type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.1.url","typeLabel":"string\u003curi>"},"altText":{"oneOf":[{"minLength":1,"type":"null","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.1.altText.oneOf.0","typeLabel":"null"},{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.1.altText.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.1.altText","typeLabel":"null | string"}},"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.image","typeLabel":"null | object"},"collections":{"type":"array","items":{"type":"object","properties":{"handle":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.collections.items.[INDEX].handle","typeLabel":"string"}},"required":["handle"],"uniqueKey":"variant.oneOf.1.product.oneOf.1.collections.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.collections","typeLabel":"object[]"},"planGroups":{"description":"Subscription plan group IDs associated with this product","type":"array","items":{"minLength":1,"type":"string","uniqueKey":"variant.oneOf.1.product.oneOf.1.planGroups.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1.planGroups","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"variant.oneOf.1.product.oneOf.1","typeLabel":"Product · object"}],"isRequired":true,"uniqueKey":"variant.oneOf.1.product","typeLabel":"string | Product · object"},"planGroups":{"description":"Subscription plan group IDs associated with this variant","type":"array","items":{"minLength":1,"type":"string","uniqueKey":"variant.oneOf.1.planGroups.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"variant.oneOf.1.planGroups","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"variant.oneOf.1","typeLabel":"ProductVariant · object"},{"type":"null","description":"ProductVariant `id` when not expanded, or the full `ProductVariant` object when the field name is included in the `expand` query parameter. Can be null.","isRequired":true,"uniqueKey":"variant.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"variant","typeLabel":"string | ProductVariant · object | null"},"product":{"oneOf":[{"type":"string","description":"Product `id` when not expanded, or the full `Product` object when the field name is included in the `expand` query parameter. Can be null.","minLength":1,"isRequired":true,"uniqueKey":"product.oneOf.0","typeLabel":"string"},{"type":"object","title":"Product","description":"Product `id` when not expanded, or the full `Product` object when the field name is included in the `expand` query parameter. Can be null.","required":["id","title","image","collections","planGroups"],"properties":{"id":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"product.oneOf.1.id","typeLabel":"string"},"title":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"product.oneOf.1.title","typeLabel":"string"},"image":{"oneOf":[{"type":"null","isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.0","typeLabel":"null"},{"type":"object","required":["id","url","altText"],"properties":{"id":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.1.id","typeLabel":"string"},"url":{"format":"uri","type":"string","isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.1.url","typeLabel":"string\u003curi>"},"altText":{"oneOf":[{"minLength":1,"type":"null","isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.1.altText.oneOf.0","typeLabel":"null"},{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.1.altText.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.1.altText","typeLabel":"null | string"}},"isRequired":true,"uniqueKey":"product.oneOf.1.image.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"product.oneOf.1.image","typeLabel":"null | object"},"collections":{"type":"array","items":{"type":"object","properties":{"handle":{"minLength":1,"type":"string","isRequired":true,"uniqueKey":"product.oneOf.1.collections.items.[INDEX].handle","typeLabel":"string"}},"required":["handle"],"uniqueKey":"product.oneOf.1.collections.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"product.oneOf.1.collections","typeLabel":"object[]"},"planGroups":{"description":"Subscription plan group IDs associated with this product","type":"array","items":{"minLength":1,"type":"string","uniqueKey":"product.oneOf.1.planGroups.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"product.oneOf.1.planGroups","typeLabel":"string[]"}},"isRequired":true,"uniqueKey":"product.oneOf.1","typeLabel":"Product · object"},{"type":"null","description":"Product `id` when not expanded, or the full `Product` object when the field name is included in the `expand` query parameter. Can be null.","isRequired":true,"uniqueKey":"product.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"product","typeLabel":"string | Product · object | null"}},"required":["id","resource","title","subtitle","quantity","totalPrice","recurringCycleLimit","canceledAt","billingPolicy","deliveryPolicy","customAttributes","variant","product"],"title":"SubscriptionItem","uniqueKey":"","typeLabel":"SubscriptionItem · object"},"examples":{"Example":{"title":"Example","value":{"id":"a1b2c3d4-e5f6-7890-abcd-ef1234567890","resource":"subscription-item","title":"Monthly Coffee Blend","subtitle":"250g / Ground","quantity":1,"totalPrice":24.99,"recurringCycleLimit":3,"canceledAt":"2023-11-07T05:31:56Z","billingPolicy":{"interval":"DAY","intervalCount":183,"anchors":[{"type":"WEEKDAY","day":16,"month":6,"cutoffDay":16}],"minCycles":2,"maxCycles":2},"deliveryPolicy":{"interval":"DAY","intervalCount":183,"anchors":[{"type":"WEEKDAY","day":16,"month":6,"cutoffDay":16}]},"customAttributes":[{"key":"\u003cstring>","value":"\u003cstring>"}],"variant":"\u003cstring>","product":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"68575a2c-a3f0-4b3c-9245-2a58b172f71e":{"description":"Bad request — invalid input or violated business rule (e.g., wrong subscription status for the requested operation).","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"707598d5-deee-48cd-b79b-d8222b247b2f":{"description":"Unauthorized — missing, expired, or invalid API key.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"f8b8e2fd-a551-45b8-817b-c1fa53b54ac1":{"description":"Forbidden — authenticated but not permitted to access this resource.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"f5b0cbb2-9d7e-498e-a4bd-2eb2642a61ed":{"description":"Not found — the resource does not exist or belongs to a different tenant.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"cf3a2b45-c0e6-4b1f-af35-ee502b93ee7d":{"description":"Unprocessable entity — well-formed request that fails semantic validation.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"41fda31a-3efb-4cf6-a87f-8670d243e1b1":{"AdminApiKey":{"type":"apiKey","name":"X-Juo-Admin-Api-Key","in":"header","description":"Long-lived Admin API key issued from the Juo merchant portal. Pass as the `X-Juo-Admin-Api-Key` header.","scopes":[],"schemeName":"AdminApiKey"}},"f41b252b-d873-4711-8d32-9fb34e91be3d":{"BearerToken":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Short-lived JWT minted via the merchant browser-session flow. Carries the authenticated staff identity so that API calls are attributed to the specific staff user in the activity log.","scopes":[],"schemeName":"BearerToken"}}},"servers":{"fa3fa2d8-51bf-4d7f-bea3-835e15f60ac9":{"url":"https://api.juo.io/admin/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"X-Juo-Admin-Api-Key","in":"header","description":"Long-lived Admin API key issued from the Juo merchant portal. Pass as the `X-Juo-Admin-Api-Key` header.","scopes":[],"schemeName":"AdminApiKey"},"schema":{"title":"X-Juo-Admin-Api-Key","type":"string","description":"Long-lived Admin API key issued from the Juo merchant portal. Pass as the `X-Juo-Admin-Api-Key` header.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"AdminApiKey","name":"X-Juo-Admin-Api-Key"}],"title":"AdminApiKey"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Short-lived JWT minted via the merchant browser-session flow. Carries the authenticated staff identity so that API calls are attributed to the specific staff user in the activity log.","scopes":[],"schemeName":"BearerToken"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Short-lived JWT minted via the merchant browser-session flow. Carries the authenticated staff identity so that API calls are attributed to the specific staff user in the activity log.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerToken","name":"Authorization"}],"title":"BearerToken"}]},"originalFileLocation":"openapi-admin.json"},"subdomain":"juo","siteName":"Developer documentation","title":"Create a subscription item - Developer documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-26T16:20:56.489Z","originalFileLocation":"docs/api-reference/admin/subscription-items/create.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Used to create a subscription item.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Developer documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a subscription item - Developer documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Used to create a subscription item.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Developer documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://juo.dev/docs/api-reference/admin/subscription-items/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://juo.mintlify.app/_mintlify/api/og/v2?division=Subscription+items\u0026amp;title=Create+a+subscription+item\u0026amp;description=Used+to+create+a+subscription+item.\u0026amp;theme=156a7f98b0ee4b6c07470a6b\u0026amp;signature=e33da1a0da9195c36467ab02b60e4f1d8128920df225a2d4cdf31c76030e0cac\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create a subscription item - Developer documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Used to create a subscription item.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://juo.mintlify.app/_mintlify/api/og/v2?division=Subscription+items\u0026amp;title=Create+a+subscription+item\u0026amp;description=Used+to+create+a+subscription+item.\u0026amp;theme=156a7f98b0ee4b6c07470a6b\u0026amp;signature=e33da1a0da9195c36467ab02b60e4f1d8128920df225a2d4cdf31c76030e0cac\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/juo/HRxdlVE07BysfB5B/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Developer documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D9373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://juo.dev/docs/api-reference/admin/subscription-items/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/admin/subscription-items/create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://juo.dev/#organization\",\"name\":\"Developer documentation\",\"url\":\"https://juo.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/juo/cWBbLfFsu7G7x1mQ/logo/light.svg?fit=max\u0026auto=format\u0026n=cWBbLfFsu7G7x1mQ\u0026q=85\u0026s=f13f7b33b950522934898d18eb965a2e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://juo.dev#website\",\"name\":\"Developer documentation\",\"url\":\"https://juo.dev\",\"publisher\":{\"@id\":\"https://juo.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create#webpage\",\"url\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create\",\"name\":\"Create a subscription item\",\"description\":\"Used to create a subscription item.\",\"dateModified\":\"2026-01-26T16:20:56.489Z\",\"isPartOf\":{\"@id\":\"https://juo.dev#website\"},\"breadcrumb\":{\"@id\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Core Resources\",\"item\":\"https://juo.dev/docs/api-reference/admin/customers/resource\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Subscription items\",\"item\":\"https://juo.dev/docs/api-reference/admin/subscription-items/resource\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create a subscription item\",\"item\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create#apireference\",\"headline\":\"Create a subscription item\",\"name\":\"Create a subscription item\",\"description\":\"Used to create a subscription item.\",\"url\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create\",\"mainEntityOfPage\":{\"@id\":\"https://juo.dev/docs/api-reference/admin/subscription-items/create#webpage\"},\"dateModified\":\"2026-01-26T16:20:56.489Z\",\"publisher\":{\"@id\":\"https://juo.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://juo.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Developer documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Developer documentation","nav":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://juo.community"},{"anchor":"Changelog","icon":"newspaper","href":"https://juo.com/changelog"}]},"tabs":[{"tab":"Platform","icon":"layers","pages":[{"title":"Platform","href":"/docs/introduction"}]},{"tab":"API Reference","icon":"square-terminal","dropdowns":[{"dropdown":"Admin API","icon":"wrench","groups":[{"group":" ","pages":[{"title":"Introduction","href":"/docs/api-reference/admin/introduction"}]},{"group":"Core Resources","pages":[{"group":"Customers","pages":[{"title":"Customer resource","href":"/docs/api-reference/admin/customers/resource"},{"title":"List customers","openapi":"openapi-admin.json GET /customers","href":"/docs/api-reference/admin/customers/list"},{"title":"Create a customer","openapi":"openapi-admin.json POST /customers","href":"/docs/api-reference/admin/customers/create"},{"title":"Update a customer","openapi":"openapi-admin.json PATCH /customers/{customerId}","href":"/docs/api-reference/admin/customers/update"},{"title":"Delete a customer","openapi":"openapi-admin.json DELETE /customers/{customerId}","href":"/docs/api-reference/admin/customers/delete"},{"title":"Add a payment method","openapi":"openapi-admin.json POST /customers/{customerId}/payment-methods","href":"/docs/api-reference/admin/customers/add-payment-method"}]},{"group":"Products","pages":[{"title":"Product resource","href":"/docs/api-reference/admin/products/resource"},{"title":"List products","openapi":"openapi-admin.json GET /products","href":"/docs/api-reference/admin/products/list"},{"title":"Create a product","openapi":"openapi-admin.json POST /products","href":"/docs/api-reference/admin/products/create"},{"title":"Update a product","openapi":"openapi-admin.json PATCH /products/{productId}","href":"/docs/api-reference/admin/products/update"},{"title":"Delete a product","openapi":"openapi-admin.json DELETE /products/{productId}","href":"/docs/api-reference/admin/products/delete"},{"title":"Assign product to plan","openapi":"openapi-admin.json POST /products/{productId}/plans","href":"/docs/api-reference/admin/products/assign-plan"},{"title":"Remove product from plan","openapi":"openapi-admin.json DELETE /products/{productId}/plans","href":"/docs/api-reference/admin/products/remove-plan"},{"title":"Add a variant","openapi":"openapi-admin.json POST /products/{productId}/variants","href":"/docs/api-reference/admin/products/add-variant"},{"title":"Remove a variant","openapi":"openapi-admin.json DELETE /products/{productId}/variants/{variantId}","href":"/docs/api-reference/admin/products/remove-variant"},{"title":"Assign variant to plan","openapi":"openapi-admin.json POST /products/{productId}/variants/{variantId}/plans","href":"/docs/api-reference/admin/products/assign-variant-plan"},{"title":"Remove variant from plan","openapi":"openapi-admin.json DELETE /products/{productId}/variants/{variantId}/plans","href":"/docs/api-reference/admin/products/remove-variant-plan"}]},{"group":"Subscriptions","pages":[{"title":"Subscription resource","href":"/docs/api-reference/admin/subscriptions/resource"},{"title":"List subscriptions","openapi":"openapi-admin.json GET /subscriptions","href":"/docs/api-reference/admin/subscriptions/list"},{"title":"Create a subscription","openapi":"openapi-admin.json POST /subscriptions","href":"/docs/api-reference/admin/subscriptions/create"},{"title":"Update subscription","openapi":"openapi-admin.json PATCH /subscriptions/{subscriptionId}","href":"/docs/api-reference/admin/subscriptions/update"},{"title":"Cancel subscription","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/cancel","href":"/docs/api-reference/admin/subscriptions/cancel"},{"title":"Resume subscription","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/resume","href":"/docs/api-reference/admin/subscriptions/resume"},{"title":"Pause subscription","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/pause","href":"/docs/api-reference/admin/subscriptions/pause"},{"title":"Reactivate subscription","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/reactivate","href":"/docs/api-reference/admin/subscriptions/reactivate"},{"title":"Add custom attributes to a subscription","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/custom-attributes","href":"/docs/api-reference/admin/subscriptions/add-custom-attributes"},{"title":"Set custom attributes on a subscription","openapi":"openapi-admin.json PATCH /subscriptions/{subscriptionId}/custom-attributes","href":"/docs/api-reference/admin/subscriptions/set-custom-attributes"}]},{"group":"Subscription items","pages":[{"title":"Subscription item resource","description":"This object represents a product included in a subscription.","href":"/docs/api-reference/admin/subscription-items/resource"},{"title":"Create a subscription item","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/items","href":"/docs/api-reference/admin/subscription-items/create"},{"title":"Update subscription item","description":"Used to update a subscription item.","openapi":"openapi-admin.json PATCH /subscriptions/{subscriptionId}/items/{itemId}","href":"/docs/api-reference/admin/subscription-items/update"},{"title":"Delete subscription item","openapi":"openapi-admin.json DELETE /subscriptions/{subscriptionId}/items/{itemId}","href":"/docs/api-reference/admin/subscription-items/delete"}]},{"group":"Subscription discounts","pages":[{"title":"Subscription discount resource","href":"/docs/api-reference/admin/subscription-discounts/resource"},{"title":"Create a subscription discount","openapi":"openapi-admin.json POST /subscriptions/{subscriptionId}/discounts","href":"/docs/api-reference/admin/subscription-discounts/create"},{"title":"Update a subscription discount","openapi":"openapi-admin.json PATCH /subscriptions/{subscriptionId}/discounts/{discountId}","href":"/docs/api-reference/admin/subscription-discounts/update"},{"title":"Delete a subscription discount","openapi":"openapi-admin.json DELETE /subscriptions/{subscriptionId}/discounts/{discountId}","href":"/docs/api-reference/admin/subscription-discounts/delete"}]},{"group":"Schedules","pages":[{"title":"Schedule order resource","href":"/docs/api-reference/admin/schedules/resource"},{"title":"Get schedule","openapi":"openapi-admin.json GET /schedules/","href":"/docs/api-reference/admin/schedules/get"}]},{"group":"Schedule adjustments","pages":[{"title":"Schedule adjustment resource","href":"/docs/api-reference/admin/schedule-adjustments/resource"},{"title":"Actions","href":"/docs/api-reference/admin/schedule-adjustments/actions"},{"title":"Matchers","href":"/docs/api-reference/admin/schedule-adjustments/matchers"},{"title":"List schedule adjustments","openapi":"openapi-admin.json GET /schedules/adjustments","href":"/docs/api-reference/admin/schedule-adjustments/list"},{"title":"Create a schedule adjustment","openapi":"openapi-admin.json POST /schedules/adjustments","href":"/docs/api-reference/admin/schedule-adjustments/create"},{"title":"Delete a schedule adjustment","openapi":"openapi-admin.json DELETE /schedules/adjustments/{adjustmentId}","href":"/docs/api-reference/admin/schedule-adjustments/delete"}]}]},{"group":"Analytics","pages":[{"title":"List analytics metrics","openapi":"openapi-admin.json GET /analytics/metrics","href":"/docs/api-reference/admin/analytics/list-metrics"},{"title":"Query analytics","openapi":"openapi-admin.json POST /analytics/query","href":"/docs/api-reference/admin/analytics/query"}]},{"group":"Events","pages":[{"title":"Event resource","href":"/docs/api-reference/admin/events/resource"},{"title":"List events","openapi":"openapi-admin.json GET /events","href":"/docs/api-reference/admin/events/list"},{"title":"List event types","openapi":"openapi-admin.json GET /events/types","href":"/docs/api-reference/admin/events/list-types"}]},{"group":"Webhooks","pages":[{"title":"Overview","href":"/docs/api-reference/admin/webhooks/overview"},{"title":"Signature verification","href":"/docs/api-reference/admin/webhooks/signature-verification"},{"group":"Topics","pages":[{"title":"Customer created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook customer.created","href":"/api-reference/customer-created"},{"title":"Customer updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook customer.updated","href":"/api-reference/customer-updated"},{"title":"Customer payment method created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook customer-payment-method.created","href":"/api-reference/customer-payment-method-created"},{"title":"Customer payment method updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook customer-payment-method.updated","href":"/api-reference/customer-payment-method-updated"},{"title":"Customer payment method revoked","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook customer-payment-method.revoked","href":"/api-reference/customer-payment-method-revoked"},{"title":"Subscription created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription.created","href":"/api-reference/subscription-created"},{"title":"Subscription updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription.updated","href":"/api-reference/subscription-updated"},{"title":"Subscription renewed","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription.renewed","href":"/api-reference/subscription-renewed"},{"title":"Subscription item created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription-item.created","href":"/api-reference/subscription-item-created"},{"title":"Subscription item updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription-item.updated","href":"/api-reference/subscription-item-updated"},{"title":"Subscription item deleted","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription-item.deleted","href":"/api-reference/subscription-item-deleted"},{"title":"Subscription discount created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription-discount.created","href":"/api-reference/subscription-discount-created"},{"title":"Subscription discount updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription-discount.updated","href":"/api-reference/subscription-discount-updated"},{"title":"Subscription discount deleted","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook subscription-discount.deleted","href":"/api-reference/subscription-discount-deleted"},{"title":"Schedule adjustment created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook schedule-adjustment.created","href":"/api-reference/schedule-adjustment-created"},{"title":"Schedule adjustment updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook schedule-adjustment.updated","href":"/api-reference/schedule-adjustment-updated"},{"title":"Schedule adjustment deleted","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook schedule-adjustment.deleted","href":"/api-reference/schedule-adjustment-deleted"},{"title":"Product created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook product.created","href":"/api-reference/product-created"},{"title":"Product updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook product.updated","href":"/api-reference/product-updated"},{"title":"Product deleted","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook product.deleted","href":"/api-reference/product-deleted"},{"title":"Product variant created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook product-variant.created","href":"/api-reference/product-variant-created"},{"title":"Product variant updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook product-variant.updated","href":"/api-reference/product-variant-updated"},{"title":"Product variant deleted","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook product-variant.deleted","href":"/api-reference/product-variant-deleted"},{"title":"Order created","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook order.created","href":"/api-reference/order-created"},{"title":"Order updated","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook order.updated","href":"/api-reference/order-updated"},{"title":"Order deleted","version":null,"deprecated":null,"openapi":"/openapi-admin.json webhook order.deleted","href":"/api-reference/order-deleted"}]}]}]},{"dropdown":"Customer API","icon":"user","groups":[{"group":" ","pages":[{"title":"Introduction","href":"/docs/api-reference/customer/introduction"}]},{"group":"Core Resources","pages":[{"group":"Products","pages":[{"title":"Product resource","href":"/docs/api-reference/customer/products/resource"},{"title":"List products","openapi":"openapi-customer.json GET /products","href":"/docs/api-reference/customer/products/list"}]},{"group":"Subscriptions","pages":[{"title":"Subscription resource","href":"/docs/api-reference/customer/subscriptions/resource"},{"title":"List subscriptions","openapi":"openapi-customer.json GET /subscriptions","href":"/docs/api-reference/customer/subscriptions/list"},{"title":"Update subscription","openapi":"openapi-customer.json PATCH /subscriptions/{subscriptionId}","href":"/docs/api-reference/customer/subscriptions/update"},{"title":"Cancel subscription","openapi":"openapi-customer.json POST /subscriptions/{subscriptionId}/cancel","href":"/docs/api-reference/customer/subscriptions/cancel"},{"title":"Resume subscription","openapi":"openapi-customer.json POST /subscriptions/{subscriptionId}/resume","href":"/docs/api-reference/customer/subscriptions/resume"},{"title":"Pause subscription","openapi":"openapi-customer.json POST /subscriptions/{subscriptionId}/pause","href":"/docs/api-reference/customer/subscriptions/pause"},{"title":"Reactivate subscription","openapi":"openapi-customer.json POST /subscriptions/{subscriptionId}/reactivate","href":"/docs/api-reference/customer/subscriptions/reactivate"}]},{"group":"Subscription items","pages":[{"title":"Subscription item resource","href":"/docs/api-reference/customer/subscription-items/resource"},{"title":"Create a subscription item","openapi":"openapi-customer.json POST /subscriptions/{subscriptionId}/items","href":"/docs/api-reference/customer/subscription-items/create"},{"title":"Update subscription item","openapi":"openapi-customer.json PATCH /subscriptions/{subscriptionId}/items/{itemId}","href":"/docs/api-reference/customer/subscription-items/update"},{"title":"Delete subscription item","openapi":"openapi-customer.json DELETE /subscriptions/{subscriptionId}/items/{itemId}","href":"/docs/api-reference/customer/subscription-items/delete"}]},{"group":"Subscription discounts","pages":[{"title":"Subscription discount resource","href":"/docs/api-reference/customer/subscription-discounts/resource"},{"title":"Create a subscription discount","openapi":"openapi-customer.json POST /subscriptions/{subscriptionId}/discounts","href":"/docs/api-reference/customer/subscription-discounts/create"},{"title":"Delete a subscription discount","openapi":"openapi-customer.json DELETE /subscriptions/{subscriptionId}/discounts/{discountId}","href":"/docs/api-reference/customer/subscription-discounts/delete"}]},{"group":"Orders","pages":[{"title":"Order resource","href":"/docs/api-reference/customer/orders/resource"},{"title":"List orders","openapi":"openapi-customer.json GET /orders","href":"/docs/api-reference/customer/orders/list"},{"title":"Pay an order","openapi":"openapi-customer.json POST /orders/{orderId}/pay","href":"/docs/api-reference/customer/orders/pay"}]},{"group":"Payment methods","pages":[{"title":"Payment method resource","href":"/docs/api-reference/customer/payment-methods/resource"},{"title":"Create a payment method","openapi":"openapi-customer.json POST /payment-methods","href":"/docs/api-reference/customer/payment-methods/create"}]},{"group":"Schedules","pages":[{"title":"Schedule order resource","href":"/docs/api-reference/customer/schedules/resource"},{"title":"Get schedule","openapi":"openapi-customer.json GET /schedules/","href":"/docs/api-reference/customer/schedules/get"}]},{"group":"Schedule adjustments","pages":[{"title":"Schedule adjustment resource","href":"/docs/api-reference/customer/schedule-adjustments/resource"},{"title":"List schedule adjustments","openapi":"openapi-customer.json GET /schedules/adjustments","href":"/docs/api-reference/customer/schedule-adjustments/list"},{"title":"Create a schedule adjustment","openapi":"openapi-customer.json POST /schedules/adjustments","href":"/docs/api-reference/customer/schedule-adjustments/create"},{"title":"Delete a schedule adjustment","openapi":"openapi-customer.json DELETE /schedules/adjustments/{adjustmentId}","href":"/docs/api-reference/customer/schedule-adjustments/delete"}]},{"group":"Authentication","pages":[{"title":"Get Shopify auth token","openapi":"openapi-customer.json GET /auth/shopify/token","href":"/docs/api-reference/customer/auth/shopify-token"}]},{"group":"Workflows","pages":[{"title":"Workflow run resource","href":"/docs/api-reference/customer/workflows/resource"},{"title":"Start a workflow","openapi":"openapi-customer.json POST /workflows/start","href":"/docs/api-reference/customer/workflows/start"},{"title":"Get workflow run","openapi":"openapi-customer.json GET /workflows/{runId}","href":"/docs/api-reference/customer/workflows/get"},{"title":"Respond to a workflow run","openapi":"openapi-customer.json POST /workflows/{runId}/respond","href":"/docs/api-reference/customer/workflows/respond"},{"title":"Cancel workflow run","openapi":"openapi-customer.json POST /workflows/{runId}/cancel","href":"/docs/api-reference/customer/workflows/cancel"}]}]}]}]},{"tab":"Blocks","icon":"blocks","pages":[{"title":"Blocks","href":"/docs/blocks/overview"}]},{"tab":"Customer UI","icon":"palette","pages":[{"title":"Customer UI","href":"/docs/customer-ui/getting-started"}]}]},"basePath":"","title":"Create a subscription item - Developer documentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}