{"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.3964","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":{},"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":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/users/create-or-update-user","slug":"/api-reference/users/create-or-update-user","pageMetadata":{"openapi":"post /users","title":"Create or Update User","description":"Create or update a user if already exists.","href":"/api-reference/users/create-or-update-user"},"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: \"Create or update a user if already exists.\"\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","title":"Create or Update User","description":"Create or update a user if already exists.","href":"/api-reference/users/create-or-update-user"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Create or update a user if already exists.","operationId":"createOrUpdateUser","parameters":["99e54b93-d2b2-4e74-9e21-d9a4ab99c73c"],"requestBody":"a2dee5d4-4d28-4b4b-84ac-e57c08cc929a","responses":{"200":"060eb098-2abd-4539-b8ad-5d3b56fec81e","201":"014b05f4-e72b-4540-9fc6-e3bc8739d565","400":"b1ee8098-c1ad-48ce-b03f-e363bd2a0743","401":"73ee2de2-fa69-4197-b678-65c53a9969eb","422":"49f2efc8-7efe-46b5-863f-cd58b7ef58f7"},"summary":"Create or Update User","tags":["Users"],"method":"post","type":"path","servers":["5c2ba6ec-309c-4552-abfa-9038fddeaa39"],"security":[],"path":"/users","baseUrlOptions":["https://api.winwinkit.com"],"title":"Create or Update User","codeSamples":[],"requestExampleLanguages":["bash","javascript"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"99e54b93-d2b2-4e74-9e21-d9a4ab99c73c":{"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":{"app_user_id":{"type":"string","nullable":false,"example":"821fae4b5-1a2d-4c1e-9152-5297086a161c","description":"The unique identifier of the referral user in your app.","isRequired":true,"uniqueKey":"app_user_id","typeLabel":"string"},"is_trial":{"oneOf":[{"type":"boolean","example":false,"description":"Whether the user is a trial user.","uniqueKey":"is_trial.oneOf.0","typeLabel":"boolean"},{"type":"null","example":false,"description":"Whether the user is a trial user.","uniqueKey":"is_trial.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_trial","typeLabel":"boolean | null"},"is_premium":{"oneOf":[{"type":"boolean","example":false,"description":"Whether the user is a premium user.","uniqueKey":"is_premium.oneOf.0","typeLabel":"boolean"},{"type":"null","example":false,"description":"Whether the user is a premium user.","uniqueKey":"is_premium.oneOf.1","typeLabel":"null"}],"uniqueKey":"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.","uniqueKey":"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.","uniqueKey":"first_seen_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"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 and will be removed in the future.","uniqueKey":"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 and will be removed in the future.","uniqueKey":"last_seen_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"last_seen_at","typeLabel":"string\u003cdate-time> | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the user.","uniqueKey":"metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the user.","uniqueKey":"metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"metadata","typeLabel":"object | null"},"stripe_customer_id":{"oneOf":[{"type":"string","example":"cus_1234567890","description":"The unique identifier of the user in Stripe.","uniqueKey":"stripe_customer_id.oneOf.0","typeLabel":"string"},{"type":"null","example":"cus_1234567890","description":"The unique identifier of the user in Stripe.","uniqueKey":"stripe_customer_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"stripe_customer_id","typeLabel":"string | null"}},"required":["app_user_id"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"app_user_id":"821fae4b5-1a2d-4c1e-9152-5297086a161c","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"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"060eb098-2abd-4539-b8ad-5d3b56fec81e":{"description":"The user has been successfully updated.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"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":["user"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"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"},"014b05f4-e72b-4540-9fc6-e3bc8739d565":{"description":"The user has been successfully created.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"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":["user"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"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"},"b1ee8098-c1ad-48ce-b03f-e363bd2a0743":{"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"},"73ee2de2-fa69-4197-b678-65c53a9969eb":{"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"},"49f2efc8-7efe-46b5-863f-cd58b7ef58f7":{"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":"Create or Update User - WinWinKit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T05:42:54.496Z","originalFileLocation":"api-reference/users/create-or-update-user.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=\"Create or update a user if already exists.\">\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=\"Create or Update User - WinWinKit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create or update a user if already exists.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WinWinKit\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.winwinkit.com/api-reference/users/create-or-update-user\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://winwinkit.mintlify.app/_mintlify/api/og/v2?division=Users\u0026amp;title=Create+or+Update+User\u0026amp;description=Create+or+update+a+user+if+already+exists.\u0026amp;theme=2c0768838a8a88e320968c6a\u0026amp;signature=d6f06acacb982a4386e2c3d30ffbfce58cb43f59da80cf911ee029d9bc4bcb95\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create or Update User - WinWinKit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create or update a user if already exists.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://winwinkit.mintlify.app/_mintlify/api/og/v2?division=Users\u0026amp;title=Create+or+Update+User\u0026amp;description=Create+or+update+a+user+if+already+exists.\u0026amp;theme=2c0768838a8a88e320968c6a\u0026amp;signature=d6f06acacb982a4386e2c3d30ffbfce58cb43f59da80cf911ee029d9bc4bcb95\">\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/users/create-or-update-user\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/users/create-or-update-user.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/users/create-or-update-user#webpage\",\"url\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user\",\"name\":\"Create or Update User\",\"description\":\"Create or update a user if already exists.\",\"dateModified\":\"2026-01-07T05:42:54.496Z\",\"isPartOf\":{\"@id\":\"https://docs.winwinkit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"WinWinKit\",\"item\":\"https://docs.winwinkit.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create or Update User\",\"item\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user#apireference\",\"headline\":\"Create or Update User\",\"name\":\"Create or Update User\",\"description\":\"Create or update a user if already exists.\",\"url\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user\",\"mainEntityOfPage\":{\"@id\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user#webpage\"},\"dateModified\":\"2026-01-07T05:42:54.496Z\",\"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","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"}]}]}]},"title":"Create or Update User - WinWinKit","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-BRm_l__d.js","utils-f1l1Oc-G.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BlhqDhJO.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DHCB7rsC.js","snippetPresets-CYXLx6Hv.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-B78P2dEq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C4YLPVAh.js","shallow-vlLnTDkQ.js","getApiPlaygroundDisplay-D_98hhvf.js","CodeSnippet-DtnZHGqq.js","CodeSnippets-CLFb8KJt.js","Page-kQh739Uz.js","getPastedJson-Cq-zlbnU.js","icon-sN3t983t.js","MethodPill-P_YQ2s09.js","DuplicateIcon-BVzyNsGJ.js","createIcon-B3jqgqC6.js","DynamicMarkdown-Crwq6WG_.js","SectionHeading-C7pGS2Bb.js","axios-vUo_bRtp.js","Markdown-BuPH8yuW.js","clsx-CCOYKgaU.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BnkC_6oA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BM4S31-f.js"]}