{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Mufi","colors":{"primary":"#b7ff02","light":"#b7ff02","dark":"#080408"},"logo":{"light":"https://mintcdn.com/mufi-c3b4e9a4/9yxXrvWpIAZr8_21/logo/mufi-logo-white.svg?fit=max\u0026auto=format\u0026n=9yxXrvWpIAZr8_21\u0026q=85\u0026s=77e9b71ad2759fee018192b0eea1f87f","dark":"https://mintcdn.com/mufi-c3b4e9a4/9yxXrvWpIAZr8_21/logo/mufi-logo-white.svg?fit=max\u0026auto=format\u0026n=9yxXrvWpIAZr8_21\u0026q=85\u0026s=77e9b71ad2759fee018192b0eea1f87f"},"favicon":"/favicon.svg","appearance":{"default":"dark","strict":true},"background":{"decoration":"gradient","color":{"light":"#080408","dark":"#080408"}},"navbar":{"primary":{"type":"button","label":"Get Started","href":"https://my.mufi.app"}},"footer":{"socials":{"website":"https://mufi.app","twitter":"https://x.com/MusicFinance","discord":"https://discord.gg/SASbjT3B","telegram":"https://t.me/mufi_wallet","github":"https://github.com/mufitech","linkedin":"https://www.linkedin.com/company/mufi"}},"search":{"prompt":"Search..."},"fonts":{"heading":{"family":"Space Grotesk"},"body":{"family":"Plus Jakarta Sans"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mufi-c3b4e9a4","hasAudioNarration":false,"actualSubdomain":"mufi-c3b4e9a4","customDomains":["docs.mufi.app"],"gitSource":{"type":"github","owner":"mufitech","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae92203142dc7511ce6f6f9:success","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Overview","count":11},{"language":"default","tag":"Users","count":9},{"language":"default","tag":"Products","count":8},{"language":"default","tag":"Events","count":8},{"language":"default","tag":"Products Endpoints","count":7},{"language":"default","tag":"Events Endpoints","count":7},{"language":"default","tag":"Users Endpoints","count":7},{"language":"default","tag":"Getting Started","count":6},{"language":"default","tag":"Security \u0026 Infrastructure","count":4},{"language":"default","tag":"Platform","count":3}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"docs/endpoint/engagement/create-product-items","slug":"/docs/endpoint/engagement/create-product-items","pageMetadata":{"openapi":"post /v1/products/{id}/items","title":"Create Product Items","description":"Issue product items to users by user ID or email. Users must be customers of the project. At least one of `users` or `emails` must be provided.","href":"/docs/endpoint/engagement/create-product-items","hidden":false},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Issue product items to users by user ID or email. Users must be customers of the project. At least one of \", _jsx(_components.code, {\n children: \"users\"\n }), \" or \", _jsx(_components.code, {\n children: \"emails\"\n }), \" must be provided.\"]\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":{"openapi":"post /v1/products/{id}/items","title":"Create Product Items","description":"Issue product items to users by user ID or email. Users must be customers of the project. At least one of `users` or `emails` must be provided.","href":"/docs/endpoint/engagement/create-product-items","hidden":false}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"security":["fcc948f5-3f01-41b7-9d82-40b7dd8ab450"],"description":"Issue product items to users by user ID or email. Users must be customers of the project. At least one of `users` or `emails` must be provided.","summary":"Create Product Items","tags":["engagement"],"parameters":["f153b308-0e6c-46e1-9b45-c6283f725d18"],"requestBody":"ed734f14-c035-4774-ace3-e288a72ed0b7","responses":{"201":"e13d6cf5-b62c-45bb-bef4-d0a8c124e564","400":"8a611a16-c1cd-4541-af7f-a4438a06a193","401":"cbc15a24-557b-48f1-862e-fce4bde06183","403":"e3e3af5b-2ed8-45a7-8c4f-089fa5c6b62d","422":"af09f0b3-8108-45fd-915b-5920c4592535"},"method":"post","type":"path","servers":["3ad9b19a-76c0-4dbc-9394-6cf1e13d06d9"],"path":"/v1/products/{id}/items","baseUrlOptions":["https://dev.api.mufi.app/"],"title":"Create Product Items","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f153b308-0e6c-46e1-9b45-c6283f725d18":{"schema":{"type":"string","format":"uuid","description":"The product ID.","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"},"required":true,"description":"The product ID.","name":"id","in":"path"}},"requestBody":{"description":"Issue product items to users. Provide user IDs and/or emails.","content":{"application/json":{"schema":{"type":"object","properties":{"product_id":{"type":"string","format":"uuid","description":"The ID of the product.","isRequired":true,"uniqueKey":"product_id","typeLabel":"string\u003cuuid>"},"users":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"users.items.[INDEX]","typeLabel":"string\u003cuuid>"},"maxItems":550,"description":"The user IDs to give product items to. At least one of users or emails must be provided.","uniqueKey":"users","typeLabel":"string\u003cuuid>[]"},"emails":{"type":"array","items":{"type":"string","format":"email","uniqueKey":"emails.items.[INDEX]","typeLabel":"string\u003cemail>"},"maxItems":550,"description":"The user emails to give product items to. At least one of users or emails must be provided.","uniqueKey":"emails","typeLabel":"string\u003cemail>[]"}},"required":["product_id"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"product_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","users":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"emails":["jsmith@example.com"]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"e13d6cf5-b62c-45bb-bef4-d0a8c124e564":{"description":"Product items were successfully created and given to users.","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"The ID of the product item.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"created_at":{"type":"string","format":"date-time","description":"The date and time the product item was created.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"The date and time the product item was last updated.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"product_id":{"type":"string","format":"uuid","description":"The ID of the product.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].product_id","typeLabel":"string\u003cuuid>"},"item_id":{"type":"integer","description":"The unique item ID as an integer of the product item. If NFT, this is the NFT ID too.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].item_id","typeLabel":"integer"},"redemption_count":{"type":"integer","description":"How many times this item has been redeemed.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].redemption_count","typeLabel":"integer"},"redemption_quantity":{"type":"integer","description":"How many times this item can be redeemed in total.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].redemption_quantity","typeLabel":"integer"},"is_fully_redeemed":{"type":"boolean","description":"Whether this item has been fully redeemed.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].is_fully_redeemed","typeLabel":"boolean"},"user":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"The user ID.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.id","typeLabel":"string\u003cuuid>"},"email":{"oneOf":[{"type":"string","format":"email","description":"The user email.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.email.oneOf.0","typeLabel":"string\u003cemail>"},{"type":"null","format":"email","description":"The user email.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.email","typeLabel":"string\u003cemail> | null"},"first_name":{"oneOf":[{"type":"string","description":"The user first name.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user first name.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.first_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","description":"The user last name.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"The user last name.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.last_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"\\items.items.[INDEX].user.last_name","typeLabel":"string | null"}},"required":["id","email","first_name","last_name"],"description":"The current owner of the product item.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].user","typeLabel":"object"},"product":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"The product ID.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].product.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"The product name.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].product.name","typeLabel":"string"},"type":{"type":"string","enum":["admission","presale","perks"],"description":"The product type.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].product.type","typeLabel":"enum\u003cstring>"},"redemption_quantity":{"type":"integer","description":"How many times an item can be redeemed.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].product.redemption_quantity","typeLabel":"integer"}},"required":["id","name","type","redemption_quantity"],"description":"The product this item belongs to.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].product","typeLabel":"object"},"redeemed_at":{"oneOf":[{"type":"integer","description":"The UNIX timestamp when the product item was fully redeemed. Null if not fully redeemed.","uniqueKey":"\\items.items.[INDEX].redeemed_at.oneOf.0","typeLabel":"integer"},{"type":"null","description":"The UNIX timestamp when the product item was fully redeemed. Null if not fully redeemed.","uniqueKey":"\\items.items.[INDEX].redeemed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].redeemed_at","typeLabel":"integer | null"}},"required":["id","created_at","updated_at","product_id","item_id","redemption_count","redemption_quantity","is_fully_redeemed","user","product"],"uniqueKey":"\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"\\items","typeLabel":"object[]"}},"required":["items"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"items":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z","product_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","item_id":123,"redemption_count":123,"redemption_quantity":123,"is_fully_redeemed":true,"user":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","email":"jsmith@example.com","first_name":"\u003cstring>","last_name":"\u003cstring>"},"product":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","type":"admission","redemption_quantity":123},"redeemed_at":123}]}}},"exampleType":"generated"}},"exampleType":"generated"},"8a611a16-c1cd-4541-af7f-a4438a06a193":{"description":"A bad request will contain a list of errors for invalid fields.","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"string","uniqueKey":"errors.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"errors","typeLabel":"string[]"}},"required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":["\u003cstring>"]}}},"exampleType":"generated"}},"exampleType":"generated"},"cbc15a24-557b-48f1-862e-fce4bde06183":{"description":"Unauthorized. The API key is missing or has expired if you are using a key with an expiration date that you configured when creating the key.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"e3e3af5b-2ed8-45a7-8c4f-089fa5c6b62d":{"description":"Forbidden. The API key that you provided is not valid or does not exist.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"af09f0b3-8108-45fd-915b-5920c4592535":{"description":"Validation error: Product not active, insufficient stock, exceeds max_items, exceeds max_per_account, or invalid users/emails.","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["message"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"fcc948f5-3f01-41b7-9d82-40b7dd8ab450":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"A JWT Access Token obtained from Google Cloud.","scopes":[]}}},"servers":{"3ad9b19a-76c0-4dbc-9394-6cf1e13d06d9":{"url":"https://dev.api.mufi.app/","description":"Staging"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"A JWT Access Token obtained from Google Cloud.","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A JWT Access Token obtained from Google Cloud.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"mufi-c3b4e9a4","siteName":"Mufi","title":"Create Product Items - Mufi","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-10T22:03:09.730Z","originalFileLocation":"docs/endpoint/engagement/create-product-items.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";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=\"dark\"}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=\"Issue product items to users by user ID or email. Users must be customers of the project. At least one of users or emails must be provided.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mufi\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Product Items - Mufi\">\u003cmeta data-mint-head property=\"og:description\" content=\"Issue product items to users by user ID or email. Users must be customers of the project. At least one of users or emails must be provided.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mufi\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mufi-c3b4e9a4.mintlify.site/_mintlify/api/og/v2?division=Products+Endpoints\u0026amp;title=Create+Product+Items\u0026amp;description=Issue+product+items+to+users+by+user+ID+or+email.+Users+must+be+customers+of+the+project.+At+least+one+of+%60users%60+or+%60emails%60+must+be+provided.\u0026amp;theme=04095e610e7737d5f621f813\u0026amp;signature=82d305ec9047194bfaf37a6d9b09dfb522906ee7bf2b094b6112f2d288f5cd9d\">\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 Product Items - Mufi\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Issue product items to users by user ID or email. Users must be customers of the project. At least one of users or emails must be provided.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mufi-c3b4e9a4.mintlify.site/_mintlify/api/og/v2?division=Products+Endpoints\u0026amp;title=Create+Product+Items\u0026amp;description=Issue+product+items+to+users+by+user+ID+or+email.+Users+must+be+customers+of+the+project.+At+least+one+of+%60users%60+or+%60emails%60+must+be+provided.\u0026amp;theme=04095e610e7737d5f621f813\u0026amp;signature=82d305ec9047194bfaf37a6d9b09dfb522906ee7bf2b094b6112f2d288f5cd9d\">\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/mufi-c3b4e9a4/jeKtxkWyBRrXgK-J/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mufi\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#b7ff02\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/endpoint/engagement/create-product-items.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mufi.app/#organization\",\"name\":\"Mufi\",\"url\":\"https://docs.mufi.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mufi-c3b4e9a4/9yxXrvWpIAZr8_21/logo/mufi-logo-white.svg?fit=max\u0026auto=format\u0026n=9yxXrvWpIAZr8_21\u0026q=85\u0026s=77e9b71ad2759fee018192b0eea1f87f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mufi.app#website\",\"name\":\"Mufi\",\"url\":\"https://docs.mufi.app\",\"publisher\":{\"@id\":\"https://docs.mufi.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items#webpage\",\"url\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items\",\"name\":\"Create Product Items\",\"description\":\"Issue product items to users by user ID or email. Users must be customers of the project. At least one of users or emails must be provided.\",\"dateModified\":\"2026-03-10T22:03:09.730Z\",\"isPartOf\":{\"@id\":\"https://docs.mufi.app#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Products Endpoints\",\"item\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Product Items\",\"item\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items#apireference\",\"headline\":\"Create Product Items\",\"name\":\"Create Product Items\",\"description\":\"Issue product items to users by user ID or email. Users must be customers of the project. At least one of users or emails must be provided.\",\"url\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mufi.app/docs/endpoint/engagement/create-product-items#webpage\"},\"dateModified\":\"2026-03-10T22:03:09.730Z\",\"publisher\":{\"@id\":\"https://docs.mufi.app/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mufi.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mufi\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Mufi\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/endpoint/engagement/create-product-items.md","siteName":"Mufi","nav":{"global":null,"tabs":[{"tab":"Overview","pages":[{"title":"Overview","href":"/docs/introduction"}]},{"tab":"Users","pages":[{"title":"Users","href":"/docs/users/introduction"}]},{"tab":"Events","pages":[{"title":"Events","href":"/docs/events/introduction"}]},{"tab":"Products","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/docs/products/introduction"}]},{"group":"Products Endpoints","pages":[{"openapi":"post /v1/products","title":"Create Product","href":"/docs/endpoint/engagement/create-product"},{"openapi":"get /v1/products","title":"List Products","href":"/docs/endpoint/engagement/list-products"},{"openapi":"get /v1/products/{id}","title":"Get Product","description":"Fetch a single product by ID for the project.","href":"/docs/endpoint/engagement/get-product"},{"openapi":"post /v1/products/{id}/items","title":"Create Product Items","href":"/docs/endpoint/engagement/create-product-items"},{"openapi":"post /v1/products/{id}/items/redeem","title":"Redeem Product Item","description":"Redeem a product item on behalf of a user. Product items can only be redeemed once.","href":"/docs/endpoint/engagement/redeem-product-item"},{"openapi":"get /v1/products/{id}/sales","title":"List Product Sales","href":"/docs/endpoint/engagement/list-product-sales"},{"openapi":"post /v1/products/{id}/transfer","title":"Transfer Product Item","href":"/docs/endpoint/engagement/transfer-product-item"}]}]}]},"basePath":"","title":"Create Product Items - Mufi","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}