{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"WinWinKit","colors":{"primary":"#111113","light":"#D4FF70","dark":"#111113"},"logo":{"light":"https://mintcdn.com/winwinkit/oupABwSJKqsW2S9I/logo.svg?fit=max\u0026auto=format\u0026n=oupABwSJKqsW2S9I\u0026q=85\u0026s=b86c7815e871849dfcc12ff274566f7f","dark":"https://mintcdn.com/winwinkit/oupABwSJKqsW2S9I/logo.svg?fit=max\u0026auto=format\u0026n=oupABwSJKqsW2S9I\u0026q=85\u0026s=b86c7815e871849dfcc12ff274566f7f","href":"https://winwinkit.com"},"favicon":"https://mintcdn.com/winwinkit/0_2EgLS_ZGMDKoou/favicon.ico?fit=max\u0026auto=format\u0026n=0_2EgLS_ZGMDKoou\u0026q=85\u0026s=d949925d660c95a4397bb4e2171d1625","api":{"openapi":"https://api.winwinkit.com/openapi-yaml","playground":{"display":"interactive"},"examples":{"languages":["curl","javascript"]}},"appearance":{"default":"dark","strict":true},"background":{"color":{"light":"#FCFCFD","dark":"#111113"}},"navbar":{"links":[{"href":"https://github.com/winwinkit","label":"GitHub"},{"href":"https://winwinkit.com","label":"Get Started"}]},"footer":{"socials":{"website":"https://winwinkit.com","reddit":"https://reddit.com/r/winwinkit","linkedin":"https://linkedin.com/company/winwinkit","bluesky":"https://bsky.app/profile/winwinkit.bsky.social","x-twitter":"https://x.com/winwin_kit","github":"https://github.com/winwinkit"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"winwinkit","hasAudioNarration":false,"actualSubdomain":"winwinkit","customDomains":["docs.winwinkit.com"],"gitSource":{"type":"github","owner":"winwinkit","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad9dfe0db34909eda5941ca","collectionId":"21b61ff3-14ff-4d1a-8601-ef9792c0578e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad9dfe0db34909eda5941ca"},"entitlements":{},"buildId":"6ad9dfe0db34909eda5941ca","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Platform API","count":7},{"language":"default","tag":"Client API","count":7},{"language":"default","tag":"Affiliate Payouts","count":3},{"language":"default","tag":"Users","count":3},{"language":"default","tag":"Affiliates","count":2},{"language":"default","tag":"User Rewards","count":2},{"language":"default","tag":"Transactions","count":2},{"language":"default","tag":"Claim Code","count":1},{"language":"default","tag":"Codes","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/rewards-actions/withdraw-credits","slug":"/api-reference/rewards-actions/withdraw-credits","pageMetadata":{"openapi":"post /users/{app_user_id}/rewards/withdraw-credits","title":"Withdraw Credits","description":"Withdraws credits from a user.","href":"/api-reference/rewards-actions/withdraw-credits"},"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: \"Withdraws credits from a user.\"\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 /users/{app_user_id}/rewards/withdraw-credits","title":"Withdraw Credits","description":"Withdraws credits from a user.","href":"/api-reference/rewards-actions/withdraw-credits"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Withdraws credits from a user.","operationId":"withdrawCredits","parameters":["5b42f2d7-b273-494c-b391-1c454e50b21f","51a6a1da-f886-4290-acbe-1f2275e11025"],"requestBody":"9296596f-f3be-4772-9f98-9337025de165","responses":{"200":"b526ad54-98e7-4f48-aee8-91f8e68b4a39","400":"ef491ab6-9aa9-45e2-be97-6ab5e25e82c7","401":"331ef7f5-e218-4c0a-9bf8-585a788e45b0","404":"b4dc26e8-3e98-43d9-a717-fc226e37b67b","422":"e6159d17-868a-4c3f-bec3-f161fe717157"},"summary":"Withdraw Credits","tags":["Rewards Actions"],"method":"post","type":"path","servers":["5c2ba6ec-309c-4552-abfa-9038fddeaa39"],"security":[],"path":"/users/{app_user_id}/rewards/withdraw-credits","baseUrlOptions":["https://api.winwinkit.com"],"title":"Withdraw Credits","codeSamples":[],"requestExampleLanguages":["bash","javascript"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"5b42f2d7-b273-494c-b391-1c454e50b21f":{"name":"app_user_id","required":true,"in":"path","description":"The app user id of the user to withdraw credits from.","schema":{"type":"string","isRequired":true,"description":"The app user id of the user to withdraw credits from.","uniqueKey":"","typeLabel":"string"}},"51a6a1da-f886-4290-acbe-1f2275e11025":{"name":"x-api-key","in":"header","required":true,"schema":{"type":"string","isRequired":true,"description":"The API key to authenticate with.","uniqueKey":"","typeLabel":"string"},"description":"The API key to authenticate with."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"key":{"type":"string","example":"credit-reward","description":"The key of the credit reward to withdraw","isRequired":true,"uniqueKey":"key","typeLabel":"string"},"amount":{"type":"integer","example":100,"description":"The amount of credits to withdraw","minimum":1,"isRequired":true,"uniqueKey":"amount","typeLabel":"integer"},"operation_id":{"oneOf":[{"type":"string","example":"821fae4b5-0123-4567-9152-5297086a161c","description":"An optional operation id that ensures the same operation won't be performed again","uniqueKey":"operation_id.oneOf.0","typeLabel":"string"},{"type":"null","example":"821fae4b5-0123-4567-9152-5297086a161c","description":"An optional operation id that ensures the same operation won't be performed again","uniqueKey":"operation_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"operation_id","typeLabel":"string | null"}},"required":["key","amount"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"key":"credit-reward","amount":100,"operation_id":"821fae4b5-0123-4567-9152-5297086a161c"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"b526ad54-98e7-4f48-aee8-91f8e68b4a39":{"description":"The result of the withdrawal of credits","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"withdraw_result":{"type":"object","description":"The withdraw result","required":["credits_available_at_start","credits_available_at_end","credits_requested_to_withdraw","credits_withdrawn"],"properties":{"credits_available_at_start":{"type":"integer","example":100,"description":"The amount of credits available at the start","isRequired":true,"uniqueKey":"data.withdraw_result.credits_available_at_start","typeLabel":"integer"},"credits_available_at_end":{"type":"integer","example":90,"description":"The amount of credits available at the end","isRequired":true,"uniqueKey":"data.withdraw_result.credits_available_at_end","typeLabel":"integer"},"credits_requested_to_withdraw":{"type":"integer","example":10,"description":"The amount of credits requested to withdraw","isRequired":true,"uniqueKey":"data.withdraw_result.credits_requested_to_withdraw","typeLabel":"integer"},"credits_withdrawn":{"type":"integer","example":10,"description":"The amount of credits withdrawn","isRequired":true,"uniqueKey":"data.withdraw_result.credits_withdrawn","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.withdraw_result","typeLabel":"object"},"user":{"type":"object","description":"The user","required":["app_user_id","referral_code","referral_code_link","is_trial","is_premium","first_seen_at","last_seen_at","metadata","stripe_customer_id","claim_code_eligibility","referred_by","stats","rewards","referral_program","affiliate"],"properties":{"app_user_id":{"type":"string","example":"821fae4b5-1a2d-4c1e-9152-5297086a161c","description":"The unique identifier of the user in your app.","isRequired":true,"uniqueKey":"data.user.app_user_id","typeLabel":"string"},"referral_code":{"oneOf":[{"type":"string","example":"XYZ123","description":"The referral code of the user.","isRequired":true,"uniqueKey":"data.user.referral_code.oneOf.0","typeLabel":"string"},{"type":"null","example":"XYZ123","description":"The referral code of the user.","isRequired":true,"uniqueKey":"data.user.referral_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_code","typeLabel":"string | null"},"referral_code_link":{"oneOf":[{"type":"string","example":"https://appname.wwk.link/XYZ123","description":"The referral code link of the user.","isRequired":true,"uniqueKey":"data.user.referral_code_link.oneOf.0","typeLabel":"string"},{"type":"null","example":"https://appname.wwk.link/XYZ123","description":"The referral code link of the user.","isRequired":true,"uniqueKey":"data.user.referral_code_link.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_code_link","typeLabel":"string | null"},"is_trial":{"oneOf":[{"type":"boolean","example":false,"description":"Whether the user is a trial user.","isRequired":true,"uniqueKey":"data.user.is_trial.oneOf.0","typeLabel":"boolean"},{"type":"null","example":false,"description":"Whether the user is a trial user.","isRequired":true,"uniqueKey":"data.user.is_trial.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.is_trial","typeLabel":"boolean | null"},"is_premium":{"oneOf":[{"type":"boolean","example":false,"description":"Whether the user is a premium user.","isRequired":true,"uniqueKey":"data.user.is_premium.oneOf.0","typeLabel":"boolean"},{"type":"null","example":false,"description":"Whether the user is a premium user.","isRequired":true,"uniqueKey":"data.user.is_premium.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.is_premium","typeLabel":"boolean | null"},"first_seen_at":{"oneOf":[{"format":"date-time","type":"string","example":"2024-11-10T10:28:18.104Z","description":"The date when the user was first seen at.","isRequired":true,"uniqueKey":"data.user.first_seen_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2024-11-10T10:28:18.104Z","description":"The date when the user was first seen at.","isRequired":true,"uniqueKey":"data.user.first_seen_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.first_seen_at","typeLabel":"string\u003cdate-time> | null"},"last_seen_at":{"oneOf":[{"format":"date-time","type":"string","deprecated":true,"example":null,"description":"The date when the user was last seen at. Deprecated, always returns null and will be removed in the future.","isRequired":true,"uniqueKey":"data.user.last_seen_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","deprecated":true,"example":null,"description":"The date when the user was last seen at. Deprecated, always returns null and will be removed in the future.","isRequired":true,"uniqueKey":"data.user.last_seen_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.last_seen_at","typeLabel":"string\u003cdate-time> | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the user.","isRequired":true,"uniqueKey":"data.user.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the user.","isRequired":true,"uniqueKey":"data.user.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.metadata","typeLabel":"object | null"},"stripe_customer_id":{"oneOf":[{"type":"string","example":"cus_1234567890","description":"The unique identifier of the user in Stripe.","isRequired":true,"uniqueKey":"data.user.stripe_customer_id.oneOf.0","typeLabel":"string"},{"type":"null","example":"cus_1234567890","description":"The unique identifier of the user in Stripe.","isRequired":true,"uniqueKey":"data.user.stripe_customer_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.stripe_customer_id","typeLabel":"string | null"},"claim_code_eligibility":{"type":"object","description":"The claim code eligibility of the user.","required":["eligible","eligible_until"],"properties":{"eligible":{"type":"boolean","example":true,"description":"The claim code eligibility flag.","isRequired":true,"uniqueKey":"data.user.claim_code_eligibility.eligible","typeLabel":"boolean"},"eligible_until":{"oneOf":[{"format":"date-time","type":"string","example":"2024-11-10T10:28:18.104Z","description":"The claim code eligibility until date.","isRequired":true,"uniqueKey":"data.user.claim_code_eligibility.eligible_until.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2024-11-10T10:28:18.104Z","description":"The claim code eligibility until date.","isRequired":true,"uniqueKey":"data.user.claim_code_eligibility.eligible_until.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.claim_code_eligibility.eligible_until","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.claim_code_eligibility","typeLabel":"object"},"referred_by":{"oneOf":[{"type":"object","description":"The referred by object of the user.","required":["code","type","claimed_at"],"properties":{"code":{"oneOf":[{"type":"string","example":"XYZ123","description":"The code claimed by the user. Can be null if the code's entity has been deleted.","isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.0.code.oneOf.0","typeLabel":"string"},{"type":"null","example":"XYZ123","description":"The code claimed by the user. Can be null if the code's entity has been deleted.","isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.0.code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.0.code","typeLabel":"string | null"},"type":{"type":"string","enum":["affiliate","promo","referral"],"example":"referral","description":"The type of the code. Can be one of \"affiliate\", \"promo\", or \"referral\".","isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.0.type","typeLabel":"enum\u003cstring>"},"claimed_at":{"format":"date-time","type":"string","example":"2024-11-10T10:28:18.104Z","description":"The date when the user claimed the code.","isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.0.claimed_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.user.referred_by.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referred_by","typeLabel":"object | null"},"stats":{"type":"object","description":"The stats of the user.","required":["claims","conversions","churns"],"properties":{"claims":{"type":"integer","example":0,"description":"The number of users who have claimed the referral code.","isRequired":true,"uniqueKey":"data.user.stats.claims","typeLabel":"integer"},"conversions":{"type":"integer","example":0,"description":"The number of users who have converted to premium.","isRequired":true,"uniqueKey":"data.user.stats.conversions","typeLabel":"integer"},"churns":{"type":"integer","example":0,"description":"The number of users who have churned.","isRequired":true,"uniqueKey":"data.user.stats.churns","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.stats","typeLabel":"object"},"rewards":{"type":"object","description":"The rewards of the user.","required":["active","expired"],"properties":{"active":{"type":"object","description":"The referral user active rewards","required":["basic","credit","offer_code","googleplay_promo_code","revenuecat_entitlement","revenuecat_offering"],"properties":{"basic":{"description":"The referral user basic rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"basic-reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Basic Reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].reward","typeLabel":"object"},"expires_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.basic.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expires_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.active.basic.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.active.basic","typeLabel":"object[]"},"credit":{"description":"The referral user credit rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","credits","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"credit-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.key","typeLabel":"string"},"credits":{"type":"integer","example":100,"description":"The credits of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.credits","typeLabel":"integer"},"name":{"type":"string","example":"Credit Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].reward","typeLabel":"object"},"credits":{"type":"integer","example":100,"description":"The amount of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].credits","typeLabel":"integer"},"expires_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.credit.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","credits","expires_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.active.credit.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.active.credit","typeLabel":"object[]"},"offer_code":{"description":"The referral user offer code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offer_code_id","offer_code_ref_name","subscription_product_id","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"offer-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.key","typeLabel":"string"},"offer_code_id":{"type":"string","example":"123e4567-e89b-12d3-a456-426614174000","description":"The offer code id","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.offer_code_id","typeLabel":"string"},"offer_code_ref_name":{"type":"string","example":"Free Month","description":"The offer code reference name that is set in the App Store Connect","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.offer_code_ref_name","typeLabel":"string"},"subscription_product_id":{"type":"string","example":"com.winwinkit.monthly","description":"The subscription product id of the offer code","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.subscription_product_id","typeLabel":"string"},"name":{"type":"string","example":"Offer Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].reward","typeLabel":"object"},"value":{"oneOf":[{"type":"object","description":"The offer code value","required":["value","link","expires_at"],"properties":{"value":{"type":"string","example":"ABCDEFGHIJKLMNOPQR","description":"The offer code value","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].value.oneOf.0.value","typeLabel":"string"},"link":{"type":"string","example":"https://apps.apple.com/redeem?ctx=offercodes\u0026id=1234567890\u0026code=ABCDEFGHIJKLMNOPQR","description":"The offer code redeem link","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].value.oneOf.0.link","typeLabel":"string"},"expires_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The offer code value expiration date","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].value.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].value","typeLabel":"object | null"},"expires_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","value","expires_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.active.offer_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.active.offer_code","typeLabel":"object[]"},"googleplay_promo_code":{"description":"The referral user Google Play promo code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"promo-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","example":"Promo Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].reward","typeLabel":"object"},"value":{"oneOf":[{"type":"object","description":"The promo code value","required":["value","expires_at"],"properties":{"value":{"type":"string","example":"ABCDEFGHIJKLMNOPQR","description":"The promo code value","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].value.oneOf.0.value","typeLabel":"string"},"expires_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The promo code value expiration date","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].value.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].value","typeLabel":"object | null"},"expires_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","value","expires_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.active.googleplay_promo_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.active.googleplay_promo_code","typeLabel":"object[]"},"revenuecat_entitlement":{"description":"The referral user RevenueCat entitlement rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","entitlement_id","entitlement_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"premium-entitlement","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.key","typeLabel":"string"},"entitlement_id":{"type":"string","description":"The entitlement ID of the reward","example":"entl1234567890","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.entitlement_id","typeLabel":"string"},"entitlement_key":{"type":"string","description":"The entitlement key of the reward","example":"premium","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.entitlement_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Premium Access","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].reward","typeLabel":"object"},"expires_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expires_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.active.revenuecat_entitlement.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_entitlement","typeLabel":"object[]"},"revenuecat_offering":{"description":"The referral user RevenueCat offering rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offering_id","offering_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"discounted-offering","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.key","typeLabel":"string"},"offering_id":{"type":"string","description":"The offering ID of the reward","example":"ofrng1234567890","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.offering_id","typeLabel":"string"},"offering_key":{"type":"string","description":"The offering key of the reward","example":"discounted","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.offering_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Discounted Offering","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].reward","typeLabel":"object"},"expires_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].expires_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expires_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.active.revenuecat_offering.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.active.revenuecat_offering","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.user.rewards.active","typeLabel":"object"},"expired":{"type":"object","description":"The referral user expired rewards","required":["basic","credit","offer_code","googleplay_promo_code","revenuecat_entitlement","revenuecat_offering"],"properties":{"basic":{"description":"The referral user basic rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"basic-reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Basic Reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].reward","typeLabel":"object"},"expired_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].expired_at","typeLabel":"string\u003cdate-time>"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expired_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.expired.basic.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.expired.basic","typeLabel":"object[]"},"credit":{"description":"The referral user credit rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","credits","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"credit-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.key","typeLabel":"string"},"credits":{"type":"integer","example":100,"description":"The credits of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.credits","typeLabel":"integer"},"name":{"type":"string","example":"Credit Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].reward","typeLabel":"object"},"expired_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].expired_at","typeLabel":"string\u003cdate-time>"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expired_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.expired.credit.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.expired.credit","typeLabel":"object[]"},"offer_code":{"description":"The referral user offer code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offer_code_id","offer_code_ref_name","subscription_product_id","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"offer-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.key","typeLabel":"string"},"offer_code_id":{"type":"string","example":"123e4567-e89b-12d3-a456-426614174000","description":"The offer code id","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.offer_code_id","typeLabel":"string"},"offer_code_ref_name":{"type":"string","example":"Free Month","description":"The offer code reference name that is set in the App Store Connect","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.offer_code_ref_name","typeLabel":"string"},"subscription_product_id":{"type":"string","example":"com.winwinkit.monthly","description":"The subscription product id of the offer code","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.subscription_product_id","typeLabel":"string"},"name":{"type":"string","example":"Offer Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].reward","typeLabel":"object"},"expired_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].expired_at","typeLabel":"string\u003cdate-time>"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expired_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.expired.offer_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.expired.offer_code","typeLabel":"object[]"},"googleplay_promo_code":{"description":"The referral user Google Play promo code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"promo-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","example":"Promo Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].reward","typeLabel":"object"},"expired_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].expired_at","typeLabel":"string\u003cdate-time>"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expired_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.expired.googleplay_promo_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.expired.googleplay_promo_code","typeLabel":"object[]"},"revenuecat_entitlement":{"description":"The referral user RevenueCat entitlement rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","entitlement_id","entitlement_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"premium-entitlement","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.key","typeLabel":"string"},"entitlement_id":{"type":"string","description":"The entitlement ID of the reward","example":"entl1234567890","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.entitlement_id","typeLabel":"string"},"entitlement_key":{"type":"string","description":"The entitlement key of the reward","example":"premium","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.entitlement_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Premium Access","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].reward","typeLabel":"object"},"expired_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].expired_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].expired_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].expired_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expired_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_entitlement","typeLabel":"object[]"},"revenuecat_offering":{"description":"The referral user RevenueCat offering rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offering_id","offering_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"discounted-offering","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.key","typeLabel":"string"},"offering_id":{"type":"string","description":"The offering ID of the reward","example":"ofrng1234567890","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.offering_id","typeLabel":"string"},"offering_key":{"type":"string","description":"The offering key of the reward","example":"discounted","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.offering_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Discounted Offering","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].reward","typeLabel":"object"},"expired_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].expired_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The expiration date of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].expired_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].expired_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expired_at","created_at","updated_at"],"uniqueKey":"data.user.rewards.expired.revenuecat_offering.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.rewards.expired.revenuecat_offering","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.user.rewards.expired","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.user.rewards","typeLabel":"object"},"referral_program":{"oneOf":[{"type":"object","description":"The program of the user.","required":["id","name","description","metadata","distribution_percentage","limit","rewards","created_at","updated_at"],"properties":{"id":{"type":"string","example":"123e4567-e89b-12d3-a456-426614174000","description":"The program id","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","example":"Referral Program #1","description":"The program name","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a referral program","description":"The program description","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a referral program","description":"The program description","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The program metadata","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The program metadata","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.metadata","typeLabel":"object | null"},"distribution_percentage":{"type":"integer","example":100,"description":"The program distribution percentage","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.distribution_percentage","typeLabel":"integer"},"limit":{"type":"integer","example":0,"description":"The program limit","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.limit","typeLabel":"integer"},"rewards":{"type":"object","description":"The program rewards","required":["sender","receiver"],"properties":{"sender":{"type":"object","description":"The program sender rewards","required":["basic","credit","offer_code","googleplay_promo_code","revenuecat_entitlement","revenuecat_offering"],"properties":{"basic":{"description":"The program basic rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"basic-reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Basic Reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant","amount"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","example":1,"description":"The amount of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].activation.amount","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.basic","typeLabel":"object[]"},"credit":{"description":"The program credit rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","credits","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"credit-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.key","typeLabel":"string"},"credits":{"type":"integer","example":100,"description":"The credits of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.credits","typeLabel":"integer"},"name":{"type":"string","example":"Credit Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant","amount","limit"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","example":1,"description":"The amount of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].activation.amount","typeLabel":"integer"},"limit":{"type":"integer","example":1,"description":"The limit of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].activation.limit","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.credit","typeLabel":"object[]"},"offer_code":{"description":"The program offer code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offer_code_id","offer_code_ref_name","subscription_product_id","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"offer-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.key","typeLabel":"string"},"offer_code_id":{"type":"string","example":"123e4567-e89b-12d3-a456-426614174000","description":"The offer code id","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.offer_code_id","typeLabel":"string"},"offer_code_ref_name":{"type":"string","example":"Free Month","description":"The offer code reference name that is set in the App Store Connect","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.offer_code_ref_name","typeLabel":"string"},"subscription_product_id":{"type":"string","example":"com.winwinkit.monthly","description":"The subscription product id of the offer code","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.subscription_product_id","typeLabel":"string"},"name":{"type":"string","example":"Offer Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant","amount","limit"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","example":1,"description":"The amount of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].activation.amount","typeLabel":"integer"},"limit":{"type":"integer","example":1,"description":"The limit of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].activation.limit","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.offer_code","typeLabel":"object[]"},"googleplay_promo_code":{"description":"The program Google Play promo code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"promo-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","example":"Promo Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant","amount","limit"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","example":1,"description":"The amount of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].activation.amount","typeLabel":"integer"},"limit":{"type":"integer","example":1,"description":"The limit of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].activation.limit","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.googleplay_promo_code","typeLabel":"object[]"},"revenuecat_entitlement":{"description":"The program RevenueCat entitlement rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","entitlement_id","entitlement_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"premium-entitlement","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.key","typeLabel":"string"},"entitlement_id":{"type":"string","description":"The entitlement ID of the reward","example":"entl1234567890","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.entitlement_id","typeLabel":"string"},"entitlement_key":{"type":"string","description":"The entitlement key of the reward","example":"premium","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.entitlement_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Premium Access","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant","amount"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","example":1,"description":"The amount of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].activation.amount","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_entitlement","typeLabel":"object[]"},"revenuecat_offering":{"description":"The program RevenueCat offering rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offering_id","offering_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"discounted-offering","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.key","typeLabel":"string"},"offering_id":{"type":"string","description":"The offering ID of the reward","example":"ofrng1234567890","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.offering_id","typeLabel":"string"},"offering_key":{"type":"string","description":"The offering key of the reward","example":"discounted","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.offering_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Discounted Offering","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant","amount"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"},"amount":{"type":"integer","example":1,"description":"The amount of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].activation.amount","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender.revenuecat_offering","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.sender","typeLabel":"object"},"receiver":{"type":"object","description":"The program receiver rewards","required":["basic","credit","offer_code","googleplay_promo_code","revenuecat_entitlement","revenuecat_offering"],"properties":{"basic":{"description":"The program basic rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"basic-reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Basic Reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a basic reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.basic","typeLabel":"object[]"},"credit":{"description":"The program credit rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","credits","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"credit-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.key","typeLabel":"string"},"credits":{"type":"integer","example":100,"description":"The credits of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.credits","typeLabel":"integer"},"name":{"type":"string","example":"Credit Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a credit reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.credit","typeLabel":"object[]"},"offer_code":{"description":"The program offer code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offer_code_id","offer_code_ref_name","subscription_product_id","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"offer-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.key","typeLabel":"string"},"offer_code_id":{"type":"string","example":"123e4567-e89b-12d3-a456-426614174000","description":"The offer code id","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.offer_code_id","typeLabel":"string"},"offer_code_ref_name":{"type":"string","example":"Free Month","description":"The offer code reference name that is set in the App Store Connect","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.offer_code_ref_name","typeLabel":"string"},"subscription_product_id":{"type":"string","example":"com.winwinkit.monthly","description":"The subscription product id of the offer code","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.subscription_product_id","typeLabel":"string"},"name":{"type":"string","example":"Offer Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an offer code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant"],"properties":{"variant":{"type":"string","enum":["claim"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.offer_code","typeLabel":"object[]"},"googleplay_promo_code":{"description":"The program Google Play promo code rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","example":"promo-code-reward","description":"The key of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","example":"Promo Code Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is a promo code reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant"],"properties":{"variant":{"type":"string","enum":["claim"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.googleplay_promo_code","typeLabel":"object[]"},"revenuecat_entitlement":{"description":"The program RevenueCat entitlement rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","entitlement_id","entitlement_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"premium-entitlement","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.key","typeLabel":"string"},"entitlement_id":{"type":"string","description":"The entitlement ID of the reward","example":"entl1234567890","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.entitlement_id","typeLabel":"string"},"entitlement_key":{"type":"string","description":"The entitlement key of the reward","example":"premium","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.entitlement_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Premium Access","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat entitlement reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant"],"properties":{"variant":{"type":"string","enum":["claim","conversion"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_entitlement","typeLabel":"object[]"},"revenuecat_offering":{"description":"The program RevenueCat offering rewards","type":"array","items":{"type":"object","properties":{"reward":{"type":"object","description":"The reward","required":["key","offering_id","offering_key","name","description","metadata","created_at","updated_at"],"properties":{"key":{"type":"string","description":"The key of the reward","example":"discounted-offering","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.key","typeLabel":"string"},"offering_id":{"type":"string","description":"The offering ID of the reward","example":"ofrng1234567890","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.offering_id","typeLabel":"string"},"offering_key":{"type":"string","description":"The offering key of the reward","example":"discounted","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.offering_key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Discounted Offering","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.description.oneOf.0","typeLabel":"string"},{"type":"null","example":"This is an RevenueCat offering reward","description":"The description of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.metadata","typeLabel":"object | null"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The created at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The updated at of the reward","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].reward","typeLabel":"object"},"activation":{"type":"object","description":"The activation configuration","required":["variant"],"properties":{"variant":{"type":"string","enum":["claim"],"example":"claim","description":"The variant of the activation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].activation.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].activation","typeLabel":"object"},"deactivation":{"oneOf":[{"type":"object","description":"The deactivation configuration","required":["variant"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["never"],"example":"never","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation.oneOf.0.variant","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation.oneOf.0","typeLabel":"object"},{"type":"object","description":"The deactivation configuration","required":["variant","duration","period"],"example":{"variant":"never"},"properties":{"variant":{"type":"string","enum":["interval"],"example":"interval","description":"The variant of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation.oneOf.1.variant","typeLabel":"enum\u003cstring>"},"duration":{"type":"integer","example":1,"description":"The duration of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation.oneOf.1.duration","typeLabel":"integer"},"period":{"type":"string","enum":["days","months","years"],"example":"days","description":"The period of the deactivation configuration","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation.oneOf.1.period","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX].deactivation","typeLabel":"object"}},"required":["reward","activation","deactivation"],"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver.revenuecat_offering","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards.receiver","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.rewards","typeLabel":"object"},"created_at":{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The program created at","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"oneOf":[{"format":"date-time","type":"string","example":"2021-01-01T00:00:00.000Z","description":"The program updated at","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.updated_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"format":"date-time","type":"null","example":"2021-01-01T00:00:00.000Z","description":"The program updated at","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.user.referral_program.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.referral_program","typeLabel":"object | null"},"affiliate":{"oneOf":[{"type":"object","description":"The affiliate this user was recruited into on this app, or null if they are not one.","required":["id","status","codes","stats"],"properties":{"id":{"type":"string","example":"821fae4b5-1a2d-4c1e-9152-5297086a161c","description":"The unique identifier of the affiliate.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.id","typeLabel":"string"},"status":{"type":"string","enum":["pending","withdrawn","approved","rejected","archived","deactivated","banned"],"example":"approved","description":"Where the affiliate stands with this app. `banned` is terminal; `rejected`, `withdrawn`, `archived` and `deactivated` describe affiliates who may apply again.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.status","typeLabel":"enum\u003cstring>"},"codes":{"description":"The codes the affiliate can currently promote, oldest first. Empty until they create one — an approved affiliate with no code yet is a normal state.","type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"XYZ123","description":"The affiliate code.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.codes.items.[INDEX].code","typeLabel":"string"},"code_link":{"oneOf":[{"type":"string","example":"https://appname.wwk.link/XYZ123","description":"The shareable link for the code. Null when the app has turned code links off for the affiliate group.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.codes.items.[INDEX].code_link.oneOf.0","typeLabel":"string"},{"type":"null","example":"https://appname.wwk.link/XYZ123","description":"The shareable link for the code. Null when the app has turned code links off for the affiliate group.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.codes.items.[INDEX].code_link.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.codes.items.[INDEX].code_link","typeLabel":"string | null"}},"description":"A code the affiliate can promote on this app.","required":["code","code_link"],"uniqueKey":"data.user.affiliate.oneOf.0.codes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.codes","typeLabel":"object[]"},"stats":{"type":"object","description":"The affiliate's totals on this app.","required":["claims","conversions","earnings"],"properties":{"claims":{"type":"integer","example":0,"description":"The number of users who have claimed one of their codes.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.stats.claims","typeLabel":"integer"},"conversions":{"type":"integer","example":0,"description":"The number of users who have converted to premium.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.stats.conversions","typeLabel":"integer"},"earnings":{"type":"integer","example":0,"description":"The commission accrued all-time, in USD cents. Gross and cumulative — not a balance, and not an amount available to withdraw.","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.stats.earnings","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0.stats","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.user.affiliate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.user.affiliate","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"data.user","typeLabel":"object"}},"required":["withdraw_result","user"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"withdraw_result":{"credits_available_at_start":100,"credits_available_at_end":90,"credits_requested_to_withdraw":10,"credits_withdrawn":10},"user":{"app_user_id":"821fae4b5-1a2d-4c1e-9152-5297086a161c","referral_code":"XYZ123","referral_code_link":"https://appname.wwk.link/XYZ123","is_trial":false,"is_premium":false,"first_seen_at":"2024-11-10T10:28:18.104Z","last_seen_at":null,"metadata":{},"stripe_customer_id":"cus_1234567890","claim_code_eligibility":{"eligible":true,"eligible_until":"2024-11-10T10:28:18.104Z"},"referred_by":{"code":"XYZ123","type":"referral","claimed_at":"2024-11-10T10:28:18.104Z"},"stats":{"claims":0,"conversions":0,"churns":0},"rewards":{"active":{"basic":[{"reward":{"key":"basic-reward","name":"Basic Reward","description":"This is a basic reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expires_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"credit":[{"reward":{"key":"credit-reward","credits":100,"name":"Credit Reward","description":"This is a credit reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"credits":100,"expires_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"offer_code":[{"reward":{"key":"offer-code-reward","offer_code_id":"123e4567-e89b-12d3-a456-426614174000","offer_code_ref_name":"Free Month","subscription_product_id":"com.winwinkit.monthly","name":"Offer Code Reward","description":"This is an offer code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"value":{"value":"ABCDEFGHIJKLMNOPQR","link":"https://apps.apple.com/redeem?ctx=offercodes\u0026id=1234567890\u0026code=ABCDEFGHIJKLMNOPQR","expires_at":"2021-01-01T00:00:00.000Z"},"expires_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"googleplay_promo_code":[{"reward":{"key":"promo-code-reward","name":"Promo Code Reward","description":"This is a promo code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"value":{"value":"ABCDEFGHIJKLMNOPQR","expires_at":"2021-01-01T00:00:00.000Z"},"expires_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"revenuecat_entitlement":[{"reward":{"key":"premium-entitlement","entitlement_id":"entl1234567890","entitlement_key":"premium","name":"Premium Access","description":"This is an RevenueCat entitlement reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expires_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"revenuecat_offering":[{"reward":{"key":"discounted-offering","offering_id":"ofrng1234567890","offering_key":"discounted","name":"Discounted Offering","description":"This is an RevenueCat offering reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expires_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}]},"expired":{"basic":[{"reward":{"key":"basic-reward","name":"Basic Reward","description":"This is a basic reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expired_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"credit":[{"reward":{"key":"credit-reward","credits":100,"name":"Credit Reward","description":"This is a credit reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expired_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"offer_code":[{"reward":{"key":"offer-code-reward","offer_code_id":"123e4567-e89b-12d3-a456-426614174000","offer_code_ref_name":"Free Month","subscription_product_id":"com.winwinkit.monthly","name":"Offer Code Reward","description":"This is an offer code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expired_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"googleplay_promo_code":[{"reward":{"key":"promo-code-reward","name":"Promo Code Reward","description":"This is a promo code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expired_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"revenuecat_entitlement":[{"reward":{"key":"premium-entitlement","entitlement_id":"entl1234567890","entitlement_key":"premium","name":"Premium Access","description":"This is an RevenueCat entitlement reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expired_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}],"revenuecat_offering":[{"reward":{"key":"discounted-offering","offering_id":"ofrng1234567890","offering_key":"discounted","name":"Discounted Offering","description":"This is an RevenueCat offering reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"expired_at":"2021-01-01T00:00:00.000Z","created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"}]}},"referral_program":{"id":"123e4567-e89b-12d3-a456-426614174000","name":"Referral Program #1","description":"This is a referral program","metadata":{},"distribution_percentage":100,"limit":0,"rewards":{"sender":{"basic":[{"reward":{"key":"basic-reward","name":"Basic Reward","description":"This is a basic reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim","amount":1},"deactivation":{"variant":"never"}}],"credit":[{"reward":{"key":"credit-reward","credits":100,"name":"Credit Reward","description":"This is a credit reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim","amount":1,"limit":1},"deactivation":{"variant":"never"}}],"offer_code":[{"reward":{"key":"offer-code-reward","offer_code_id":"123e4567-e89b-12d3-a456-426614174000","offer_code_ref_name":"Free Month","subscription_product_id":"com.winwinkit.monthly","name":"Offer Code Reward","description":"This is an offer code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim","amount":1,"limit":1},"deactivation":{"variant":"never"}}],"googleplay_promo_code":[{"reward":{"key":"promo-code-reward","name":"Promo Code Reward","description":"This is a promo code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim","amount":1,"limit":1},"deactivation":{"variant":"never"}}],"revenuecat_entitlement":[{"reward":{"key":"premium-entitlement","entitlement_id":"entl1234567890","entitlement_key":"premium","name":"Premium Access","description":"This is an RevenueCat entitlement reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim","amount":1},"deactivation":{"variant":"never"}}],"revenuecat_offering":[{"reward":{"key":"discounted-offering","offering_id":"ofrng1234567890","offering_key":"discounted","name":"Discounted Offering","description":"This is an RevenueCat offering reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim","amount":1},"deactivation":{"variant":"never"}}]},"receiver":{"basic":[{"reward":{"key":"basic-reward","name":"Basic Reward","description":"This is a basic reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim"},"deactivation":{"variant":"never"}}],"credit":[{"reward":{"key":"credit-reward","credits":100,"name":"Credit Reward","description":"This is a credit reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim"},"deactivation":{"variant":"never"}}],"offer_code":[{"reward":{"key":"offer-code-reward","offer_code_id":"123e4567-e89b-12d3-a456-426614174000","offer_code_ref_name":"Free Month","subscription_product_id":"com.winwinkit.monthly","name":"Offer Code Reward","description":"This is an offer code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim"},"deactivation":{"variant":"never"}}],"googleplay_promo_code":[{"reward":{"key":"promo-code-reward","name":"Promo Code Reward","description":"This is a promo code reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim"},"deactivation":{"variant":"never"}}],"revenuecat_entitlement":[{"reward":{"key":"premium-entitlement","entitlement_id":"entl1234567890","entitlement_key":"premium","name":"Premium Access","description":"This is an RevenueCat entitlement reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim"},"deactivation":{"variant":"never"}}],"revenuecat_offering":[{"reward":{"key":"discounted-offering","offering_id":"ofrng1234567890","offering_key":"discounted","name":"Discounted Offering","description":"This is an RevenueCat offering reward","metadata":{},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"activation":{"variant":"claim"},"deactivation":{"variant":"never"}}]}},"created_at":"2021-01-01T00:00:00.000Z","updated_at":"2021-01-01T00:00:00.000Z"},"affiliate":{"id":"821fae4b5-1a2d-4c1e-9152-5297086a161c","status":"approved","codes":[{"code":"XYZ123","code_link":"https://appname.wwk.link/XYZ123"}],"stats":{"claims":0,"conversions":0,"earnings":0}}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"ef491ab6-9aa9-45e2-be97-6ab5e25e82c7":{"description":"The request is invalid.","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"source":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].source","typeLabel":"string | null"}},"description":"Error Object","required":["code","status","message","source"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Errors Response","required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"\u003cstring>","status":123,"message":"\u003cstring>","source":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"331ef7f5-e218-4c0a-9bf8-585a788e45b0":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"source":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].source","typeLabel":"string | null"}},"description":"Error Object","required":["code","status","message","source"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Errors Response","required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"\u003cstring>","status":123,"message":"\u003cstring>","source":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"b4dc26e8-3e98-43d9-a717-fc226e37b67b":{"description":"The user has not been found.","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"source":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].source","typeLabel":"string | null"}},"description":"Error Object","required":["code","status","message","source"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Errors Response","required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"\u003cstring>","status":123,"message":"\u003cstring>","source":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"e6159d17-868a-4c3f-bec3-f161fe717157":{"description":"The request is invalid.","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"source":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].source","typeLabel":"string | null"}},"description":"Error Object","required":["code","status","message","source"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Errors Response","required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"\u003cstring>","status":123,"message":"\u003cstring>","source":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{"5c2ba6ec-309c-4552-abfa-9038fddeaa39":{"url":"https://api.winwinkit.com","description":"Production"}}},"originalFileLocation":"https://api.winwinkit.com/openapi-yaml"},"subdomain":"winwinkit","siteName":"WinWinKit","title":"Withdraw Credits - WinWinKit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T05:42:54.482Z","originalFileLocation":"api-reference/rewards-actions/withdraw-credits.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=\"Withdraws credits from a user.\">\u003cmeta data-mint-head name=\"application-name\" content=\"WinWinKit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_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/winwinkit/KktkmV8E25Jn2EDG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Withdraw Credits - WinWinKit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Withdraws credits from a user.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WinWinKit\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://winwinkit.mintlify.site/_mintlify/api/og/v2?division=User+Rewards\u0026amp;title=Withdraw+Credits\u0026amp;description=Withdraws+credits+from+a+user.\u0026amp;theme=2c0768838a8a88e320968c6a\u0026amp;signature=2a72e9fb76d59a8b7f7b3ccb0cc322282847ecfa6bd24afa5c75fd2fde7c3dff\">\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=\"Withdraw Credits - WinWinKit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Withdraws credits from a user.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://winwinkit.mintlify.site/_mintlify/api/og/v2?division=User+Rewards\u0026amp;title=Withdraw+Credits\u0026amp;description=Withdraws+credits+from+a+user.\u0026amp;theme=2c0768838a8a88e320968c6a\u0026amp;signature=2a72e9fb76d59a8b7f7b3ccb0cc322282847ecfa6bd24afa5c75fd2fde7c3dff\">\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/winwinkit/KktkmV8E25Jn2EDG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"WinWinKit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#111113\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/rewards-actions/withdraw-credits.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.winwinkit.com/#organization\",\"name\":\"WinWinKit\",\"url\":\"https://docs.winwinkit.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/winwinkit/oupABwSJKqsW2S9I/logo.svg?fit=max\u0026auto=format\u0026n=oupABwSJKqsW2S9I\u0026q=85\u0026s=b86c7815e871849dfcc12ff274566f7f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.winwinkit.com#website\",\"name\":\"WinWinKit\",\"url\":\"https://docs.winwinkit.com\",\"publisher\":{\"@id\":\"https://docs.winwinkit.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits#webpage\",\"url\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits\",\"name\":\"Withdraw Credits\",\"description\":\"Withdraws credits from a user.\",\"dateModified\":\"2026-01-07T05:42:54.482Z\",\"isPartOf\":{\"@id\":\"https://docs.winwinkit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Client API\",\"item\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Withdraw Credits\",\"item\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits#apireference\",\"headline\":\"Withdraw Credits\",\"name\":\"Withdraw Credits\",\"description\":\"Withdraws credits from a user.\",\"url\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits\",\"mainEntityOfPage\":{\"@id\":\"https://docs.winwinkit.com/api-reference/rewards-actions/withdraw-credits#webpage\"},\"dateModified\":\"2026-01-07T05:42:54.482Z\",\"publisher\":{\"@id\":\"https://docs.winwinkit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.winwinkit.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"WinWinKit\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"WinWinKit","nav":{"global":null,"groups":[{"group":"Client API","pages":[{"group":"Users","pages":[{"openapi":"post /users","title":"Create or Update User","href":"/api-reference/users/create-or-update-user"},{"openapi":"get /users/{app_user_id}","title":"Get User","description":"Retrieves a user by their app user id.","href":"/api-reference/users/get-user"}]},{"group":"User Rewards","pages":[{"openapi":"post /users/{app_user_id}/rewards/withdraw-credits","title":"Withdraw Credits","href":"/api-reference/rewards-actions/withdraw-credits"}]},{"group":"Claim Code","pages":[{"openapi":"post /users/{app_user_id}/claim-code","title":"Claim Code","description":"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.","href":"/api-reference/claim-actions/claim-code"}]},{"group":"Codes","pages":[{"openapi":"get /codes/{code}","title":"Get Code","href":"/api-reference/codes/get-code"}]},{"group":"Transactions","pages":[{"openapi":"post /users/{app_user_id}/transactions/app-store","title":"Register App Store Transaction","href":"/api-reference/transactions/app-store"},{"openapi":"post /users/{app_user_id}/transactions/google-play","title":"Register Google Play Transaction","href":"/api-reference/transactions/google-play"}]}]},{"group":"Platform API","pages":[{"group":"Users","pages":[{"openapi":"delete /users/{app_user_id}","title":"Delete User","href":"/api-reference/users/delete-user"}]},{"group":"Affiliates","pages":[{"openapi":"get /affiliates","title":"List Affiliates","href":"/api-reference/affiliates/list-affiliates"},{"openapi":"get /affiliates/analytics","title":"Get Affiliate Analytics","href":"/api-reference/affiliates/analytics"}]},{"group":"Affiliate Payouts","pages":[{"openapi":"get /affiliates/{affiliate_id}/payouts","title":"List Affiliate Payouts","href":"/api-reference/affiliate-payouts/list-payouts"},{"openapi":"post /affiliates/{affiliate_id}/payouts","title":"Create a Custom Payout","href":"/api-reference/affiliate-payouts/create-custom-payout"},{"openapi":"delete /affiliates/{affiliate_id}/payouts/{payout_id}","title":"Cancel a Custom Payout","href":"/api-reference/affiliate-payouts/cancel-custom-payout"}]},{"group":"User Rewards","pages":[{"openapi":"post /users/{app_user_id}/rewards/grant","title":"Grant a Reward","href":"/api-reference/rewards-actions/grant-a-reward"}]}]}]},"basePath":"","title":"Withdraw Credits - WinWinKit","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-i2a3QZ8E.js","utils-ChLwp8m0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DRktVTDc.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CA2pEs4T.js","snippetPresets-ClQ6XrKD.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Ct_Lv36y.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Cn2PYw9e.js","shallow-rkyymjXQ.js","getApiPlaygroundDisplay-BB9vkXtE.js","CodeSnippet-Bm5RU7m1.js","CodeSnippets-BgU9Deuz.js","Page-BUDYNlhG.js","getPastedJson-BD-6NNum.js","icon-8Z6tud2e.js","MethodPill-Tuzr4g3V.js","DuplicateIcon-0ceWFYhN.js","createIcon-FBXow_ST.js","DynamicMarkdown-CD8713Yy.js","SectionHeading-7zgzQbH-.js","axios-vUo_bRtp.js","Markdown-D7Ofw1oz.js","clsx-eKJ4rcii.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CwjSCXIK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-9EK5IAXV.js"]}