Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.
The properties of the user claiming the code. Applied to the user before the code is claimed, creating the user if it does not exist yet. Properties left out are kept as they are.
{"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":""},"entitlements":{},"buildId":"6ad9dfe0db34909eda5941ca","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Platform API","count":7},{"language":"default","tag":"Client API","count":7},{"language":"default","tag":"Affiliate Payouts","count":3},{"language":"default","tag":"Users","count":3},{"language":"default","tag":"Affiliates","count":2},{"language":"default","tag":"User Rewards","count":2},{"language":"default","tag":"Transactions","count":2},{"language":"default","tag":"Claim Code","count":1},{"language":"default","tag":"Codes","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/claim-actions/claim-code","slug":"/api-reference/claim-actions/claim-code","pageMetadata":{"openapi":"post /users/{app_user_id}/claim-code","title":"Claim Code","description":"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.","href":"/api-reference/claim-actions/claim-code"},"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: \"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /users/{app_user_id}/claim-code","title":"Claim Code","description":"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.","href":"/api-reference/claim-actions/claim-code"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.","operationId":"claimCode","parameters":["d450b079-877e-4e93-b8aa-71f92d2dcca7","eb478aa9-9c3c-4da5-8103-35aa4ab54d2d"],"requestBody":"d84f907b-a778-4260-9e4e-ebfab7c5f8d2","responses":{"200":"07d5bc1f-9360-46f1-95df-10193c91d656","400":"5ed3bada-c6b5-4c56-a313-6e423f66f1f2","401":"864f747b-e643-4be0-b65e-d71b52a20185","404":"33e65424-1dd4-4d90-a7c8-748cb937f75b","422":"0224cd01-334b-4193-bd9c-95610d4c510c"},"summary":"Claim Code","tags":["Claim Actions"],"method":"post","type":"path","servers":["5c2ba6ec-309c-4552-abfa-9038fddeaa39"],"security":[],"path":"/users/{app_user_id}/claim-code","baseUrlOptions":["https://api.winwinkit.com"],"title":"Claim Code","codeSamples":[],"requestExampleLanguages":["bash","javascript"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d450b079-877e-4e93-b8aa-71f92d2dcca7":{"name":"app_user_id","required":true,"in":"path","description":"The app user id of the user to claim the code for. A user is created for this app user id if none exists yet.","schema":{"type":"string","isRequired":true,"description":"The app user id of the user to claim the code for. A user is created for this app user id if none exists yet.","uniqueKey":"","typeLabel":"string"}},"eb478aa9-9c3c-4da5-8103-35aa4ab54d2d":{"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":{"code":{"type":"string","example":"XYZ123","description":"The code to claim. Can be affiliate, promo or referral code.","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"user":{"oneOf":[{"type":"object","description":"The properties of the user claiming the code. Applied to the user before the code is claimed, creating the user if it does not exist yet. Properties left out are kept as they are.","properties":{"is_trial":{"oneOf":[{"type":"boolean","example":false,"description":"Whether the user is a trial user.","uniqueKey":"user.oneOf.0.is_trial.oneOf.0","typeLabel":"boolean"},{"type":"null","example":false,"description":"Whether the user is a trial user.","uniqueKey":"user.oneOf.0.is_trial.oneOf.1","typeLabel":"null"}],"uniqueKey":"user.oneOf.0.is_trial","typeLabel":"boolean | null"},"is_premium":{"oneOf":[{"type":"boolean","example":false,"description":"Whether the user is a premium user.","uniqueKey":"user.oneOf.0.is_premium.oneOf.0","typeLabel":"boolean"},{"type":"null","example":false,"description":"Whether the user is a premium user.","uniqueKey":"user.oneOf.0.is_premium.oneOf.1","typeLabel":"null"}],"uniqueKey":"user.oneOf.0.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. Applied before the code is claimed, so it also decides the claim code eligibility.","uniqueKey":"user.oneOf.0.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. Applied before the code is claimed, so it also decides the claim code eligibility.","uniqueKey":"user.oneOf.0.first_seen_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"user.oneOf.0.first_seen_at","typeLabel":"string\u003cdate-time> | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the user.","uniqueKey":"user.oneOf.0.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the user.","uniqueKey":"user.oneOf.0.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"user.oneOf.0.metadata","typeLabel":"object | null"},"stripe_customer_id":{"oneOf":[{"type":"string","example":"cus_1234567890","description":"The unique identifier of the user in Stripe.","uniqueKey":"user.oneOf.0.stripe_customer_id.oneOf.0","typeLabel":"string"},{"type":"null","example":"cus_1234567890","description":"The unique identifier of the user in Stripe.","uniqueKey":"user.oneOf.0.stripe_customer_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user.oneOf.0.stripe_customer_id","typeLabel":"string | null"}},"uniqueKey":"user.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"user.oneOf.1","typeLabel":"null"}],"uniqueKey":"user","typeLabel":"object | null"}},"required":["code"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"XYZ123","user":{"is_trial":false,"is_premium":false,"first_seen_at":"2024-11-10T10:28:18.104Z","metadata":{},"stripe_customer_id":"cus_1234567890"}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"07d5bc1f-9360-46f1-95df-10193c91d656":{"description":"Updated user and granted rewards.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"rewards_granted":{"type":"object","description":"The rewards granted to the user.","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.rewards_granted.basic.items.[INDEX].reward.key","typeLabel":"string"},"name":{"type":"string","description":"The name of the reward","example":"Basic Reward","isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.basic.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.basic.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.basic.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.basic.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.basic.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.basic.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.basic.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.basic.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.basic.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expires_at","created_at","updated_at"],"uniqueKey":"data.rewards_granted.basic.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.credit.items.[INDEX].reward.key","typeLabel":"string"},"credits":{"type":"integer","example":100,"description":"The credits of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].reward.credits","typeLabel":"integer"},"name":{"type":"string","example":"Credit Reward","description":"The name of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.credit.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.credit.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].reward","typeLabel":"object"},"credits":{"type":"integer","example":100,"description":"The amount of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.credit.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.credit.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.credit.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","credits","expires_at","created_at","updated_at"],"uniqueKey":"data.rewards_granted.credit.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.offer_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.offer_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.offer_code.items.[INDEX].value.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.offer_code.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.offer_code.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","value","expires_at","created_at","updated_at"],"uniqueKey":"data.rewards_granted.offer_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.googleplay_promo_code.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.googleplay_promo_code.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.googleplay_promo_code.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.googleplay_promo_code.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.googleplay_promo_code.items.[INDEX].value.oneOf.0.expires_at","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data.rewards_granted.googleplay_promo_code.items.[INDEX].value.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.rewards_granted.googleplay_promo_code.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.googleplay_promo_code.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.googleplay_promo_code.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.googleplay_promo_code.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","value","expires_at","created_at","updated_at"],"uniqueKey":"data.rewards_granted.googleplay_promo_code.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_entitlement.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_entitlement.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_entitlement.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_entitlement.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_entitlement.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_entitlement.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_entitlement.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_entitlement.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expires_at","created_at","updated_at"],"uniqueKey":"data.rewards_granted.revenuecat_entitlement.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_offering.items.[INDEX].reward.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_offering.items.[INDEX].reward.description","typeLabel":"string | null"},"metadata":{"oneOf":[{"type":"object","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.0","typeLabel":"object"},{"type":"null","example":{},"description":"The metadata of the reward","isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_offering.items.[INDEX].reward.metadata.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_offering.items.[INDEX].reward.updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_offering.items.[INDEX].reward.updated_at","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_offering.items.[INDEX].expires_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.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.rewards_granted.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.rewards_granted.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.rewards_granted.revenuecat_offering.items.[INDEX].updated_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_offering.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time> | null"}},"required":["reward","expires_at","created_at","updated_at"],"uniqueKey":"data.rewards_granted.revenuecat_offering.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.rewards_granted.revenuecat_offering","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"data.rewards_granted","typeLabel":"object"},"user":{"type":"object","description":"The updated 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":["rewards_granted","user"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"rewards_granted":{"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"}]},"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"},"5ed3bada-c6b5-4c56-a313-6e423f66f1f2":{"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"},"864f747b-e643-4be0-b65e-d71b52a20185":{"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"},"33e65424-1dd4-4d90-a7c8-748cb937f75b":{"description":"The code has not been found.","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"source":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].source","typeLabel":"string | null"}},"description":"Error Object","required":["code","status","message","source"],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Errors Response","required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"\u003cstring>","status":123,"message":"\u003cstring>","source":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"0224cd01-334b-4193-bd9c-95610d4c510c":{"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":"Claim Code - WinWinKit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-04T12:14:01.283Z","originalFileLocation":"api-reference/claim-actions/claim-code.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=\"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.\">\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=\"Claim Code - WinWinKit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WinWinKit\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://winwinkit.mintlify.site/_mintlify/api/og/v2?division=Claim+Code\u0026amp;title=Claim+Code\u0026amp;description=Claims+a+code+for+a+user.+Code+can+be+affiliate%2C+promo+or+referral+code.+The+user+is+created+if+it+does+not+exist+yet%2C+and+any+user+properties+given+in+the+body\u0026amp;theme=2c0768838a8a88e320968c6a\u0026amp;signature=e2401017d72e7f7602ffc4c48c7dceef95c79f2b1fbae5a9a982ca34e1d2d60d\">\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=\"Claim Code - WinWinKit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://winwinkit.mintlify.site/_mintlify/api/og/v2?division=Claim+Code\u0026amp;title=Claim+Code\u0026amp;description=Claims+a+code+for+a+user.+Code+can+be+affiliate%2C+promo+or+referral+code.+The+user+is+created+if+it+does+not+exist+yet%2C+and+any+user+properties+given+in+the+body\u0026amp;theme=2c0768838a8a88e320968c6a\u0026amp;signature=e2401017d72e7f7602ffc4c48c7dceef95c79f2b1fbae5a9a982ca34e1d2d60d\">\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/claim-actions/claim-code\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/claim-actions/claim-code.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/claim-actions/claim-code#webpage\",\"url\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code\",\"name\":\"Claim Code\",\"description\":\"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.\",\"dateModified\":\"2026-09-04T12:14:01.283Z\",\"isPartOf\":{\"@id\":\"https://docs.winwinkit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Client API\",\"item\":\"https://docs.winwinkit.com/api-reference/users/create-or-update-user\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Claim Code\",\"item\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code#apireference\",\"headline\":\"Claim Code\",\"name\":\"Claim Code\",\"description\":\"Claims a code for a user. Code can be affiliate, promo or referral code. The user is created if it does not exist yet, and any user properties given in the body are applied to it before the code is claimed.\",\"url\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code\",\"mainEntityOfPage\":{\"@id\":\"https://docs.winwinkit.com/api-reference/claim-actions/claim-code#webpage\"},\"dateModified\":\"2026-09-04T12:14:01.283Z\",\"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","href":"/api-reference/users/get-user"}]},{"group":"User Rewards","pages":[{"openapi":"post /users/{app_user_id}/rewards/withdraw-credits","title":"Withdraw Credits","description":"Withdraws credits from a user.","href":"/api-reference/rewards-actions/withdraw-credits"}]},{"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","description":"Resolves a code to its type (affiliate, promo or referral) and returns the relevant data for that type. Requires no app user id.","href":"/api-reference/codes/get-code"}]},{"group":"Transactions","pages":[{"openapi":"post /users/{app_user_id}/transactions/app-store","title":"Register App Store Transaction","href":"/api-reference/transactions/app-store"},{"openapi":"post /users/{app_user_id}/transactions/google-play","title":"Register Google Play Transaction","href":"/api-reference/transactions/google-play"}]}]},{"group":"Platform API","pages":[{"group":"Users","pages":[{"openapi":"delete /users/{app_user_id}","title":"Delete User","href":"/api-reference/users/delete-user"}]},{"group":"Affiliates","pages":[{"openapi":"get /affiliates","title":"List Affiliates","href":"/api-reference/affiliates/list-affiliates"},{"openapi":"get /affiliates/analytics","title":"Get Affiliate Analytics","href":"/api-reference/affiliates/analytics"}]},{"group":"Affiliate Payouts","pages":[{"openapi":"get /affiliates/{affiliate_id}/payouts","title":"List Affiliate Payouts","href":"/api-reference/affiliate-payouts/list-payouts"},{"openapi":"post /affiliates/{affiliate_id}/payouts","title":"Create a Custom Payout","href":"/api-reference/affiliate-payouts/create-custom-payout"},{"openapi":"delete /affiliates/{affiliate_id}/payouts/{payout_id}","title":"Cancel a Custom Payout","href":"/api-reference/affiliate-payouts/cancel-custom-payout"}]},{"group":"User Rewards","pages":[{"openapi":"post /users/{app_user_id}/rewards/grant","title":"Grant a Reward","href":"/api-reference/rewards-actions/grant-a-reward"}]}]}]},"basePath":"","title":"Claim Code - WinWinKit","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}