{
  "@context": {
    "@vocab": "https://growsurf.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "growsurf": "https://growsurf.com/schema#",
    "PayoutDestinationStatusResponse": "growsurf:PayoutDestinationStatusResponse",
    "activeProvider": {
      "@id": "growsurf:activeProvider",
      "@type": "xsd:string"
    },
    "enabledProviders": {
      "@id": "growsurf:enabledProviders",
      "@container": "@list"
    },
    "destinations": {
      "@id": "growsurf:destinations",
      "@container": "@list"
    },
    "RequestPayoutDestinationConfirmationRequest": "growsurf:RequestPayoutDestinationConfirmationRequest",
    "provider": {
      "@id": "growsurf:provider",
      "@type": "xsd:string"
    },
    "RequestPayoutDestinationConfirmationResponse": "growsurf:RequestPayoutDestinationConfirmationResponse",
    "status": {
      "@id": "growsurf:status",
      "@type": "xsd:string"
    },
    "providerDisplayName": {
      "@id": "growsurf:providerDisplayName",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "growsurf:expiresAt",
      "@type": "xsd:integer"
    },
    "Team": "growsurf:Team",
    "name": {
      "@id": "growsurf:name",
      "@type": "xsd:string"
    },
    "verificationStatus": {
      "@id": "growsurf:verificationStatus",
      "@type": "xsd:string"
    },
    "verificationRequestedAt": {
      "@id": "growsurf:verificationRequestedAt",
      "@type": "xsd:integer"
    },
    "UpdateTeamRequest": "growsurf:UpdateTeamRequest",
    "RotateApiKeyResponse": "growsurf:RotateApiKeyResponse",
    "apiKey": {
      "@id": "growsurf:apiKey",
      "@type": "xsd:string"
    },
    "VerificationEmailResponse": "growsurf:VerificationEmailResponse",
    "success": {
      "@id": "growsurf:success",
      "@type": "xsd:boolean"
    },
    "EmailParticipantRequest": "growsurf:EmailParticipantRequest",
    "emailType": {
      "@id": "growsurf:emailType",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "growsurf:subject",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "growsurf:body",
      "@type": "xsd:string"
    },
    "preheader": {
      "@id": "growsurf:preheader",
      "@type": "xsd:string"
    },
    "EmailParticipantResponse": "growsurf:EmailParticipantResponse",
    "WebhookEvent": "growsurf:WebhookEvent",
    "Webhook": "growsurf:Webhook",
    "id": {
      "@id": "growsurf:id",
      "@type": "xsd:string"
    },
    "payloadUrl": {
      "@id": "growsurf:payloadUrl",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "growsurf:events",
      "@container": "@list"
    },
    "isEnabled": {
      "@id": "growsurf:isEnabled",
      "@type": "xsd:boolean"
    },
    "autoDisabledDueToFailures": {
      "@id": "growsurf:autoDisabledDueToFailures",
      "@type": "xsd:boolean"
    },
    "failureCount": {
      "@id": "growsurf:failureCount",
      "@type": "xsd:integer"
    },
    "lastFailureAt": {
      "@id": "growsurf:lastFailureAt",
      "@type": "xsd:integer"
    },
    "Integration": "growsurf:Integration",
    "connected": {
      "@id": "growsurf:connected",
      "@type": "xsd:boolean"
    },
    "enabled": {
      "@id": "growsurf:enabled",
      "@type": "xsd:boolean"
    },
    "autoDisabled": {
      "@id": "growsurf:autoDisabled",
      "@type": "xsd:boolean"
    },
    "connectUrl": {
      "@id": "growsurf:connectUrl",
      "@type": "@id"
    },
    "IntegrationListResponse": "growsurf:IntegrationListResponse",
    "integrations": {
      "@id": "growsurf:integrations",
      "@container": "@list"
    },
    "WebhookListResponse": "growsurf:WebhookListResponse",
    "webhooks": {
      "@id": "growsurf:webhooks",
      "@container": "@list"
    },
    "AffiliateApplicationAnswer": "growsurf:AffiliateApplicationAnswer",
    "fieldId": {
      "@id": "growsurf:fieldId",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "growsurf:label",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "growsurf:type",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "growsurf:value",
      "@type": "xsd:string"
    },
    "AffiliateApplication": "growsurf:AffiliateApplication",
    "email": {
      "@id": "growsurf:email",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "growsurf:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "growsurf:lastName",
      "@type": "xsd:string"
    },
    "answers": {
      "@id": "growsurf:answers",
      "@container": "@list"
    },
    "termsAcceptedAt": {
      "@id": "growsurf:termsAcceptedAt",
      "@type": "xsd:integer"
    },
    "riskLevel": {
      "@id": "growsurf:riskLevel",
      "@type": "xsd:string"
    },
    "rejectionReason": {
      "@id": "growsurf:rejectionReason",
      "@type": "xsd:string"
    },
    "reviewedAt": {
      "@id": "growsurf:reviewedAt",
      "@type": "xsd:integer"
    },
    "decidedAt": {
      "@id": "growsurf:decidedAt",
      "@type": "xsd:integer"
    },
    "reapplyAllowedAt": {
      "@id": "growsurf:reapplyAllowedAt",
      "@type": "xsd:integer"
    },
    "participantId": {
      "@id": "growsurf:participantId",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "growsurf:createdAt",
      "@type": "xsd:integer"
    },
    "AffiliateApplicationListResponse": "growsurf:AffiliateApplicationListResponse",
    "applications": {
      "@id": "growsurf:applications",
      "@container": "@list"
    },
    "total": {
      "@id": "growsurf:total",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "growsurf:offset",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "growsurf:limit",
      "@type": "xsd:integer"
    },
    "ReviewAffiliateApplicationRequest": "growsurf:ReviewAffiliateApplicationRequest",
    "reviewNote": {
      "@id": "growsurf:reviewNote",
      "@type": "xsd:string"
    },
    "allowImmediateReapply": {
      "@id": "growsurf:allowImmediateReapply",
      "@type": "xsd:boolean"
    },
    "CreateAffiliateInviteRequest": "growsurf:CreateAffiliateInviteRequest",
    "AffiliateInvite": "growsurf:AffiliateInvite",
    "lastSentAt": {
      "@id": "growsurf:lastSentAt",
      "@type": "xsd:integer"
    },
    "acceptedAt": {
      "@id": "growsurf:acceptedAt",
      "@type": "xsd:integer"
    },
    "revokedAt": {
      "@id": "growsurf:revokedAt",
      "@type": "xsd:integer"
    },
    "AffiliateInviteListResponse": "growsurf:AffiliateInviteListResponse",
    "invites": {
      "@id": "growsurf:invites",
      "@container": "@list"
    },
    "CreateWebhookRequest": "growsurf:CreateWebhookRequest",
    "secret": {
      "@id": "growsurf:secret",
      "@type": "xsd:string"
    },
    "UpdateWebhookRequest": "growsurf:UpdateWebhookRequest",
    "DeleteWebhookResponse": "growsurf:DeleteWebhookResponse",
    "CampaignCustomDomain": "growsurf:CampaignCustomDomain",
    "domain": {
      "@id": "growsurf:domain",
      "@type": "xsd:string"
    },
    "isVerified": {
      "@id": "growsurf:isVerified",
      "@type": "xsd:boolean"
    },
    "verifiedAt": {
      "@id": "growsurf:verifiedAt",
      "@type": "xsd:integer"
    },
    "dnsRecord": {
      "@id": "growsurf:dnsRecord"
    },
    "updatedAt": {
      "@id": "growsurf:updatedAt",
      "@type": "xsd:integer"
    },
    "CampaignCustomDomainRequest": "growsurf:CampaignCustomDomainRequest",
    "DeleteCampaignCustomDomainResponse": "growsurf:DeleteCampaignCustomDomainResponse",
    "WebhookTestRequest": "growsurf:WebhookTestRequest",
    "event": {
      "@id": "growsurf:event",
      "@type": "@id"
    },
    "WebhookTestResponse": "growsurf:WebhookTestResponse",
    "payload": {
      "@id": "growsurf:payload"
    },
    "response": {
      "@id": "growsurf:response"
    },
    "ParticipantActivityLog": "growsurf:ParticipantActivityLog",
    "text": {
      "@id": "growsurf:text",
      "@type": "xsd:string"
    },
    "ParticipantActivityLogsResponse": "growsurf:ParticipantActivityLogsResponse",
    "activityLogs": {
      "@id": "growsurf:activityLogs",
      "@container": "@list"
    },
    "CampaignType": "growsurf:CampaignType",
    "CampaignStatus": "growsurf:CampaignStatus",
    "RewardType": "growsurf:RewardType",
    "ReferralStatus": "growsurf:ReferralStatus",
    "ReferralSource": "growsurf:ReferralSource",
    "FraudRiskLevel": "growsurf:FraudRiskLevel",
    "RewardStatus": "growsurf:RewardStatus",
    "RewardEvent": "growsurf:RewardEvent",
    "CommissionEvent": "growsurf:CommissionEvent",
    "CommissionStatus": "growsurf:CommissionStatus",
    "PayoutStatus": "growsurf:PayoutStatus",
    "LeaderboardType": "growsurf:LeaderboardType",
    "SuccessResponse": "growsurf:SuccessResponse",
    "MobileParticipantTokenResponse": "growsurf:MobileParticipantTokenResponse",
    "participantToken": {
      "@id": "growsurf:participantToken",
      "@type": "xsd:string"
    },
    "expiresIn": {
      "@id": "growsurf:expiresIn",
      "@type": "xsd:integer"
    },
    "participant": {
      "@id": "growsurf:participant",
      "@type": "@id"
    },
    "isNew": {
      "@id": "growsurf:isNew",
      "@type": "xsd:boolean"
    },
    "Error": "growsurf:Error",
    "code": {
      "@id": "growsurf:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "growsurf:message",
      "@type": "xsd:string"
    },
    "errors": {
      "@id": "growsurf:errors",
      "@container": "@list"
    },
    "supportUrl": {
      "@id": "growsurf:supportUrl",
      "@type": "@id"
    },
    "policyName": {
      "@id": "growsurf:policyName",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "growsurf:level",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "growsurf:timestamp",
      "@type": "xsd:dateTime"
    },
    "CampaignListResponse": "growsurf:CampaignListResponse",
    "campaigns": {
      "@id": "growsurf:campaigns",
      "@container": "@list"
    },
    "Campaign": "growsurf:Campaign",
    "referralCount": {
      "@id": "growsurf:referralCount",
      "@type": "xsd:integer"
    },
    "participantCount": {
      "@id": "growsurf:participantCount",
      "@type": "xsd:integer"
    },
    "impressionCount": {
      "@id": "growsurf:impressionCount",
      "@type": "xsd:integer"
    },
    "inviteCount": {
      "@id": "growsurf:inviteCount",
      "@type": "xsd:integer"
    },
    "winnerCount": {
      "@id": "growsurf:winnerCount",
      "@type": "xsd:integer"
    },
    "currencyISO": {
      "@id": "growsurf:currencyISO",
      "@type": "xsd:string"
    },
    "rewards": {
      "@id": "growsurf:rewards",
      "@container": "@list"
    },
    "CampaignCreateRequest": "growsurf:CampaignCreateRequest",
    "companyName": {
      "@id": "growsurf:companyName",
      "@type": "xsd:string"
    },
    "companyLogoImageUrl": {
      "@id": "growsurf:companyLogoImageUrl",
      "@type": "xsd:string"
    },
    "goal": {
      "@id": "growsurf:goal",
      "@type": "xsd:string"
    },
    "CampaignUpdateRequest": "growsurf:CampaignUpdateRequest",
    "CampaignEmailTemplate": "growsurf:CampaignEmailTemplate",
    "CampaignEmailSenderSettings": "growsurf:CampaignEmailSenderSettings",
    "fromName": {
      "@id": "growsurf:fromName",
      "@type": "xsd:string"
    },
    "replyToEmail": {
      "@id": "growsurf:replyToEmail",
      "@type": "xsd:string"
    },
    "fromEmail": {
      "@id": "growsurf:fromEmail",
      "@type": "xsd:string"
    },
    "CampaignEmailContactSettings": "growsurf:CampaignEmailContactSettings",
    "addressLine1": {
      "@id": "growsurf:addressLine1",
      "@type": "xsd:string"
    },
    "addressLine2": {
      "@id": "growsurf:addressLine2",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "growsurf:city",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "growsurf:state",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "growsurf:postalCode",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "growsurf:country",
      "@type": "xsd:string"
    },
    "CampaignEmailDesignSettings": "growsurf:CampaignEmailDesignSettings",
    "layoutMode": {
      "@id": "growsurf:layoutMode",
      "@type": "xsd:string"
    },
    "header": {
      "@id": "growsurf:header",
      "@type": "xsd:string"
    },
    "footer": {
      "@id": "growsurf:footer",
      "@type": "xsd:string"
    },
    "unsubscribePromotional": {
      "@id": "growsurf:unsubscribePromotional",
      "@type": "xsd:string"
    },
    "unsubscribeInvite": {
      "@id": "growsurf:unsubscribeInvite",
      "@type": "xsd:string"
    },
    "unsubscribeAffiliateInvite": {
      "@id": "growsurf:unsubscribeAffiliateInvite",
      "@type": "xsd:string"
    },
    "unsubscribeTransactional": {
      "@id": "growsurf:unsubscribeTransactional",
      "@type": "xsd:string"
    },
    "CampaignEmailSettings": "growsurf:CampaignEmailSettings",
    "sender": {
      "@id": "growsurf:sender",
      "@type": "@id"
    },
    "contact": {
      "@id": "growsurf:contact",
      "@type": "@id"
    },
    "design": {
      "@id": "growsurf:design",
      "@type": "@id"
    },
    "CampaignEmails": "growsurf:CampaignEmails",
    "welcomeNonReferred": {
      "@id": "growsurf:welcomeNonReferred",
      "@type": "@id"
    },
    "welcomeReferred": {
      "@id": "growsurf:welcomeReferred",
      "@type": "@id"
    },
    "offerClaimed": {
      "@id": "growsurf:offerClaimed",
      "@type": "@id"
    },
    "referralLinkViewedFirstTime": {
      "@id": "growsurf:referralLinkViewedFirstTime",
      "@type": "@id"
    },
    "referralLinkUsed": {
      "@id": "growsurf:referralLinkUsed",
      "@type": "@id"
    },
    "referredSignup": {
      "@id": "growsurf:referredSignup",
      "@type": "@id"
    },
    "goalAchieved": {
      "@id": "growsurf:goalAchieved",
      "@type": "@id"
    },
    "campaignEndedWinners": {
      "@id": "growsurf:campaignEndedWinners",
      "@type": "@id"
    },
    "campaignEndedNonWinners": {
      "@id": "growsurf:campaignEndedNonWinners",
      "@type": "@id"
    },
    "followUpReminder": {
      "@id": "growsurf:followUpReminder",
      "@type": "@id"
    },
    "progressUpdateMonthly": {
      "@id": "growsurf:progressUpdateMonthly",
      "@type": "@id"
    },
    "commissionGenerated": {
      "@id": "growsurf:commissionGenerated",
      "@type": "@id"
    },
    "commissionAdjusted": {
      "@id": "growsurf:commissionAdjusted",
      "@type": "@id"
    },
    "payoutPending": {
      "@id": "growsurf:payoutPending",
      "@type": "@id"
    },
    "payoutSentSuccess": {
      "@id": "growsurf:payoutSentSuccess",
      "@type": "@id"
    },
    "invite": {
      "@id": "growsurf:invite",
      "@type": "@id"
    },
    "loginLink": {
      "@id": "growsurf:loginLink",
      "@type": "@id"
    },
    "payoutDestinationConfirmation": {
      "@id": "growsurf:payoutDestinationConfirmation",
      "@type": "@id"
    },
    "payoutDestinationChanged": {
      "@id": "growsurf:payoutDestinationChanged",
      "@type": "@id"
    },
    "taxInfoMissing": {
      "@id": "growsurf:taxInfoMissing",
      "@type": "@id"
    },
    "taxInfoReceived": {
      "@id": "growsurf:taxInfoReceived",
      "@type": "@id"
    },
    "taxInfoApproved": {
      "@id": "growsurf:taxInfoApproved",
      "@type": "@id"
    },
    "taxInfoRejected": {
      "@id": "growsurf:taxInfoRejected",
      "@type": "@id"
    },
    "affiliateApplicationReceived": {
      "@id": "growsurf:affiliateApplicationReceived",
      "@type": "@id"
    },
    "affiliateApplicationApproved": {
      "@id": "growsurf:affiliateApplicationApproved",
      "@type": "@id"
    },
    "affiliateApplicationDenied": {
      "@id": "growsurf:affiliateApplicationDenied",
      "@type": "@id"
    },
    "inviteAffiliate": {
      "@id": "growsurf:inviteAffiliate",
      "@type": "@id"
    },
    "affiliateApplicationStatusLink": {
      "@id": "growsurf:affiliateApplicationStatusLink",
      "@type": "@id"
    },
    "affiliateApplicationEmailCorrection": {
      "@id": "growsurf:affiliateApplicationEmailCorrection",
      "@type": "@id"
    },
    "affiliateEmailChangeVerification": {
      "@id": "growsurf:affiliateEmailChangeVerification",
      "@type": "@id"
    },
    "settings": {
      "@id": "growsurf:settings",
      "@type": "@id"
    },
    "CampaignInstallationSignup": "growsurf:CampaignInstallationSignup",
    "isCustomForm": {
      "@id": "growsurf:isCustomForm",
      "@type": "xsd:boolean"
    },
    "url": {
      "@id": "growsurf:url",
      "@type": "xsd:string"
    },
    "redirectAfterSignup": {
      "@id": "growsurf:redirectAfterSignup",
      "@type": "xsd:boolean"
    },
    "redirectUrl": {
      "@id": "growsurf:redirectUrl",
      "@type": "xsd:string"
    },
    "trackInputFields": {
      "@id": "growsurf:trackInputFields",
      "@type": "xsd:boolean"
    },
    "additionalSignupUrls": {
      "@id": "growsurf:additionalSignupUrls",
      "@container": "@list"
    },
    "forms": {
      "@id": "growsurf:forms",
      "@container": "@list"
    },
    "CampaignInstallationSignupForm": "growsurf:CampaignInstallationSignupForm",
    "selector": {
      "@id": "growsurf:selector",
      "@type": "xsd:string"
    },
    "isSelected": {
      "@id": "growsurf:isSelected",
      "@type": "xsd:boolean"
    },
    "className": {
      "@id": "growsurf:className",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "growsurf:fields",
      "@container": "@list"
    },
    "CampaignInstallationSignupFormField": "growsurf:CampaignInstallationSignupFormField",
    "key": {
      "@id": "growsurf:key",
      "@type": "xsd:string"
    },
    "include": {
      "@id": "growsurf:include",
      "@type": "xsd:boolean"
    },
    "CampaignInstallationMobile": "growsurf:CampaignInstallationMobile",
    "publicKey": {
      "@id": "growsurf:publicKey",
      "@type": "xsd:string"
    },
    "iosAttributionUrl": {
      "@id": "growsurf:iosAttributionUrl",
      "@type": "xsd:string"
    },
    "iosAppStoreUrl": {
      "@id": "growsurf:iosAppStoreUrl",
      "@type": "xsd:string"
    },
    "androidPackageName": {
      "@id": "growsurf:androidPackageName",
      "@type": "xsd:string"
    },
    "androidAppStoreUrl": {
      "@id": "growsurf:androidAppStoreUrl",
      "@type": "xsd:string"
    },
    "ReferralFlowScreenshot": "growsurf:ReferralFlowScreenshot",
    "view": {
      "@id": "growsurf:view",
      "@type": "xsd:string"
    },
    "width": {
      "@id": "growsurf:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "growsurf:height",
      "@type": "xsd:integer"
    },
    "contentType": {
      "@id": "growsurf:contentType",
      "@type": "xsd:string"
    },
    "ReferralFlowScreenshotsResponse": "growsurf:ReferralFlowScreenshotsResponse",
    "generatedAt": {
      "@id": "growsurf:generatedAt",
      "@type": "xsd:dateTime"
    },
    "screenshots": {
      "@id": "growsurf:screenshots",
      "@container": "@list"
    },
    "CampaignInstallation": "growsurf:CampaignInstallation",
    "referralTrigger": {
      "@id": "growsurf:referralTrigger",
      "@type": "xsd:string"
    },
    "signupEvent": {
      "@id": "growsurf:signupEvent",
      "@type": "xsd:string"
    },
    "shareUrl": {
      "@id": "growsurf:shareUrl",
      "@type": "xsd:string"
    },
    "useGrowSurfHostedLinks": {
      "@id": "growsurf:useGrowSurfHostedLinks",
      "@type": "xsd:boolean"
    },
    "offerPageRedirectSeconds": {
      "@id": "growsurf:offerPageRedirectSeconds",
      "@type": "xsd:integer"
    },
    "allowedUrls": {
      "@id": "growsurf:allowedUrls",
      "@container": "@list"
    },
    "signup": {
      "@id": "growsurf:signup",
      "@type": "@id"
    },
    "mobile": {
      "@id": "growsurf:mobile",
      "@type": "@id"
    },
    "instructionSelections": {
      "@id": "growsurf:instructionSelections",
      "@type": "@id"
    },
    "CampaignInstallationInstructionSelections": "growsurf:CampaignInstallationInstructionSelections",
    "webTracking": {
      "@id": "growsurf:webTracking",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "growsurf:platform",
      "@type": "xsd:string"
    },
    "mobileAttributionProvider": {
      "@id": "growsurf:mobileAttributionProvider",
      "@type": "xsd:string"
    },
    "stepProviders": {
      "@id": "growsurf:stepProviders",
      "@type": "@id"
    },
    "CampaignInstallationStepProviders": "growsurf:CampaignInstallationStepProviders",
    "step2Signup": {
      "@id": "growsurf:step2Signup",
      "@type": "xsd:string"
    },
    "step2Affiliate": {
      "@id": "growsurf:step2Affiliate",
      "@type": "xsd:string"
    },
    "step2Referral": {
      "@id": "growsurf:step2Referral",
      "@type": "xsd:string"
    },
    "step3Affiliate": {
      "@id": "growsurf:step3Affiliate",
      "@type": "xsd:string"
    },
    "step3Referral": {
      "@id": "growsurf:step3Referral",
      "@type": "xsd:string"
    },
    "CampaignOptionsRecaptcha": "growsurf:CampaignOptionsRecaptcha",
    "siteKey": {
      "@id": "growsurf:siteKey",
      "@type": "xsd:string"
    },
    "secretKey": {
      "@id": "growsurf:secretKey",
      "@type": "xsd:string"
    },
    "CampaignOptionsFraud": "growsurf:CampaignOptionsFraud",
    "blockedEmails": {
      "@id": "growsurf:blockedEmails",
      "@container": "@list"
    },
    "blockedIps": {
      "@id": "growsurf:blockedIps",
      "@container": "@list"
    },
    "blockedCountries": {
      "@id": "growsurf:blockedCountries",
      "@container": "@list"
    },
    "allowedEmails": {
      "@id": "growsurf:allowedEmails",
      "@container": "@list"
    },
    "allowedIps": {
      "@id": "growsurf:allowedIps",
      "@container": "@list"
    },
    "allowedCountries": {
      "@id": "growsurf:allowedCountries",
      "@container": "@list"
    },
    "blockBurnerEmails": {
      "@id": "growsurf:blockBurnerEmails",
      "@type": "xsd:boolean"
    },
    "blockDataCenterIps": {
      "@id": "growsurf:blockDataCenterIps",
      "@type": "xsd:boolean"
    },
    "blockHighRiskReferrers": {
      "@id": "growsurf:blockHighRiskReferrers",
      "@type": "xsd:boolean"
    },
    "autoBlockHighRiskIps": {
      "@id": "growsurf:autoBlockHighRiskIps",
      "@type": "xsd:boolean"
    },
    "maxSignupsPerIp2Min": {
      "@id": "growsurf:maxSignupsPerIp2Min",
      "@type": "xsd:integer"
    },
    "maxSignupsPerIp10Min": {
      "@id": "growsurf:maxSignupsPerIp10Min",
      "@type": "xsd:integer"
    },
    "recaptcha": {
      "@id": "growsurf:recaptcha",
      "@type": "@id"
    },
    "CampaignOptionsTaxDocumentation": "growsurf:CampaignOptionsTaxDocumentation",
    "vatNumber": {
      "@id": "growsurf:vatNumber",
      "@type": "xsd:string"
    },
    "collectAffiliateVat": {
      "@id": "growsurf:collectAffiliateVat",
      "@type": "xsd:boolean"
    },
    "CampaignOptionsNotificationEmails": "growsurf:CampaignOptionsNotificationEmails",
    "recipients": {
      "@id": "growsurf:recipients",
      "@container": "@list"
    },
    "CampaignOptionsLanguages": "growsurf:CampaignOptionsLanguages",
    "baseLanguage": {
      "@id": "growsurf:baseLanguage",
      "@type": "xsd:string"
    },
    "additionalLanguages": {
      "@id": "growsurf:additionalLanguages",
      "@container": "@list"
    },
    "showFlags": {
      "@id": "growsurf:showFlags",
      "@type": "xsd:boolean"
    },
    "flagCountries": {
      "@id": "growsurf:flagCountries"
    },
    "CampaignOptions": "growsurf:CampaignOptions",
    "affiliateApplicationMode": {
      "@id": "growsurf:affiliateApplicationMode",
      "@type": "xsd:string"
    },
    "affiliateReapplicationPolicy": {
      "@id": "growsurf:affiliateReapplicationPolicy",
      "@type": "xsd:string"
    },
    "affiliateReapplicationCooldownDays": {
      "@id": "growsurf:affiliateReapplicationCooldownDays",
      "@type": "xsd:integer"
    },
    "affiliateApplicationReviewEstimateBusinessDays": {
      "@id": "growsurf:affiliateApplicationReviewEstimateBusinessDays",
      "@type": "xsd:integer"
    },
    "requireManualRewardApproval": {
      "@id": "growsurf:requireManualRewardApproval",
      "@type": "xsd:boolean"
    },
    "autoFulfillRewards": {
      "@id": "growsurf:autoFulfillRewards",
      "@type": "xsd:boolean"
    },
    "requireManualFraudApproval": {
      "@id": "growsurf:requireManualFraudApproval",
      "@type": "xsd:boolean"
    },
    "autoBlockFraud": {
      "@id": "growsurf:autoBlockFraud",
      "@type": "xsd:boolean"
    },
    "requireParticipantAuth": {
      "@id": "growsurf:requireParticipantAuth",
      "@type": "xsd:boolean"
    },
    "enforceGdprCompliance": {
      "@id": "growsurf:enforceGdprCompliance",
      "@type": "xsd:boolean"
    },
    "blockPaidAdsTraffic": {
      "@id": "growsurf:blockPaidAdsTraffic",
      "@type": "xsd:boolean"
    },
    "attributionModel": {
      "@id": "growsurf:attributionModel",
      "@type": "xsd:string"
    },
    "referralCookieWindowDays": {
      "@id": "growsurf:referralCookieWindowDays",
      "@type": "xsd:integer"
    },
    "referralCreditWindowDays": {
      "@id": "growsurf:referralCreditWindowDays",
      "@type": "xsd:integer"
    },
    "payoutThreshold": {
      "@id": "growsurf:payoutThreshold",
      "@type": "xsd:integer"
    },
    "fraud": {
      "@id": "growsurf:fraud",
      "@type": "@id"
    },
    "taxDocumentation": {
      "@id": "growsurf:taxDocumentation",
      "@type": "@id"
    },
    "notificationEmails": {
      "@id": "growsurf:notificationEmails",
      "@type": "@id"
    },
    "languages": {
      "@id": "growsurf:languages",
      "@type": "@id"
    },
    "ParticipantLoginDesign": "growsurf:ParticipantLoginDesign",
    "verificationHeading": {
      "@id": "growsurf:verificationHeading",
      "@type": "xsd:string"
    },
    "verificationDescription": {
      "@id": "growsurf:verificationDescription",
      "@type": "xsd:string"
    },
    "verificationSuccessBody": {
      "@id": "growsurf:verificationSuccessBody",
      "@type": "xsd:string"
    },
    "heading": {
      "@id": "growsurf:heading",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "growsurf:description",
      "@type": "xsd:string"
    },
    "fieldLabel": {
      "@id": "growsurf:fieldLabel",
      "@type": "xsd:string"
    },
    "fieldPlaceholder": {
      "@id": "growsurf:fieldPlaceholder",
      "@type": "xsd:string"
    },
    "buttonText": {
      "@id": "growsurf:buttonText",
      "@type": "xsd:string"
    },
    "successHeading": {
      "@id": "growsurf:successHeading",
      "@type": "xsd:string"
    },
    "successBody": {
      "@id": "growsurf:successBody",
      "@type": "xsd:string"
    },
    "resendPrompt": {
      "@id": "growsurf:resendPrompt",
      "@type": "xsd:string"
    },
    "resend": {
      "@id": "growsurf:resend",
      "@type": "xsd:string"
    },
    "resent": {
      "@id": "growsurf:resent",
      "@type": "xsd:string"
    },
    "invalidEmail": {
      "@id": "growsurf:invalidEmail",
      "@type": "xsd:string"
    },
    "cooldown": {
      "@id": "growsurf:cooldown",
      "@type": "xsd:string"
    },
    "serverError": {
      "@id": "growsurf:serverError",
      "@type": "xsd:string"
    },
    "invalidLink": {
      "@id": "growsurf:invalidLink",
      "@type": "xsd:string"
    },
    "PayoutDestinationConfirmationErrorMessages": "growsurf:PayoutDestinationConfirmationErrorMessages",
    "emailMismatch": {
      "@id": "growsurf:emailMismatch",
      "@type": "xsd:string"
    },
    "tokenExpired": {
      "@id": "growsurf:tokenExpired",
      "@type": "xsd:string"
    },
    "tokenUsed": {
      "@id": "growsurf:tokenUsed",
      "@type": "xsd:string"
    },
    "alreadyConfirmed": {
      "@id": "growsurf:alreadyConfirmed",
      "@type": "xsd:string"
    },
    "generic": {
      "@id": "growsurf:generic",
      "@type": "xsd:string"
    },
    "PayoutDestinationConfirmationDesign": "growsurf:PayoutDestinationConfirmationDesign",
    "headline": {
      "@id": "growsurf:headline",
      "@type": "xsd:string"
    },
    "emailLabel": {
      "@id": "growsurf:emailLabel",
      "@type": "xsd:string"
    },
    "emailPlaceholder": {
      "@id": "growsurf:emailPlaceholder",
      "@type": "xsd:string"
    },
    "emailAgainLabel": {
      "@id": "growsurf:emailAgainLabel",
      "@type": "xsd:string"
    },
    "emailAgainPlaceholder": {
      "@id": "growsurf:emailAgainPlaceholder",
      "@type": "xsd:string"
    },
    "legalNameLabel": {
      "@id": "growsurf:legalNameLabel",
      "@type": "xsd:string"
    },
    "legalNamePlaceholder": {
      "@id": "growsurf:legalNamePlaceholder",
      "@type": "xsd:string"
    },
    "legalTypeLabel": {
      "@id": "growsurf:legalTypeLabel",
      "@type": "xsd:string"
    },
    "legalTypeIndividual": {
      "@id": "growsurf:legalTypeIndividual",
      "@type": "xsd:string"
    },
    "legalTypeBusiness": {
      "@id": "growsurf:legalTypeBusiness",
      "@type": "xsd:string"
    },
    "button": {
      "@id": "growsurf:button",
      "@type": "xsd:string"
    },
    "claimPending": {
      "@id": "growsurf:claimPending",
      "@type": "xsd:string"
    },
    "errorMessages": {
      "@id": "growsurf:errorMessages",
      "@type": "@id"
    },
    "CampaignDesignSummaryIcon": "growsurf:CampaignDesignSummaryIcon",
    "imageUrl": {
      "@id": "growsurf:imageUrl",
      "@type": "xsd:string"
    },
    "CampaignDesignEmptyStateGraphic": "growsurf:CampaignDesignEmptyStateGraphic",
    "CampaignDesign": "growsurf:CampaignDesign",
    "participantAvatarStyle": {
      "@id": "growsurf:participantAvatarStyle",
      "@type": "xsd:string"
    },
    "visualStyle": {
      "@id": "growsurf:visualStyle",
      "@type": "xsd:string"
    },
    "window": {
      "@id": "growsurf:window"
    },
    "stats": {
      "@id": "growsurf:stats"
    },
    "share": {
      "@id": "growsurf:share"
    },
    "login": {
      "@id": "growsurf:login",
      "@type": "@id"
    },
    "countryLabels": {
      "@id": "growsurf:countryLabels"
    },
    "referralStatus": {
      "@id": "growsurf:referralStatus"
    },
    "leaderboard": {
      "@id": "growsurf:leaderboard"
    },
    "referredExperience": {
      "@id": "growsurf:referredExperience"
    },
    "widget": {
      "@id": "growsurf:widget"
    },
    "trafficInsights": {
      "@id": "growsurf:trafficInsights"
    },
    "referralSummary": {
      "@id": "growsurf:referralSummary"
    },
    "affiliateSummary": {
      "@id": "growsurf:affiliateSummary"
    },
    "commissions": {
      "@id": "growsurf:commissions"
    },
    "payouts": {
      "@id": "growsurf:payouts"
    },
    "resources": {
      "@id": "growsurf:resources"
    },
    "participantSettings": {
      "@id": "growsurf:participantSettings"
    },
    "landingPages": {
      "@id": "growsurf:landingPages"
    },
    "theme": {
      "@id": "growsurf:theme"
    },
    "CampaignDesignTrafficInsightsMetric": "growsurf:CampaignDesignTrafficInsightsMetric",
    "isVisible": {
      "@id": "growsurf:isVisible",
      "@type": "xsd:boolean"
    },
    "helperText": {
      "@id": "growsurf:helperText",
      "@type": "xsd:string"
    },
    "CampaignDesignTrafficInsightsBreakdown": "growsurf:CampaignDesignTrafficInsightsBreakdown",
    "levels": {
      "@id": "growsurf:levels"
    },
    "values": {
      "@id": "growsurf:values"
    },
    "ProgramResourceType": "growsurf:ProgramResourceType",
    "ProgramResourceModerationStatus": "growsurf:ProgramResourceModerationStatus",
    "ProgramResourceFile": "growsurf:ProgramResourceFile",
    "fileName": {
      "@id": "growsurf:fileName",
      "@type": "xsd:string"
    },
    "mimeType": {
      "@id": "growsurf:mimeType",
      "@type": "xsd:string"
    },
    "bytes": {
      "@id": "growsurf:bytes",
      "@type": "xsd:integer"
    },
    "format": {
      "@id": "growsurf:format",
      "@type": "xsd:string"
    },
    "moderationStatus": {
      "@id": "growsurf:moderationStatus",
      "@type": "@id"
    },
    "ProgramResource": "growsurf:ProgramResource",
    "title": {
      "@id": "growsurf:title",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "growsurf:category",
      "@type": "xsd:string"
    },
    "file": {
      "@id": "growsurf:file"
    },
    "isPublished": {
      "@id": "growsurf:isPublished",
      "@type": "xsd:boolean"
    },
    "position": {
      "@id": "growsurf:position",
      "@type": "xsd:integer"
    },
    "ProgramResourceListResponse": "growsurf:ProgramResourceListResponse",
    "ProgramResourceCommonWriteFields": "growsurf:ProgramResourceCommonWriteFields",
    "ProgramResourceUploadResult": "growsurf:ProgramResourceUploadResult",
    "asset_id": {
      "@id": "growsurf:asset_id",
      "@type": "xsd:string"
    },
    "public_id": {
      "@id": "growsurf:public_id",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "growsurf:version",
      "@type": "xsd:integer"
    },
    "signature": {
      "@id": "growsurf:signature",
      "@type": "xsd:string"
    },
    "resource_type": {
      "@id": "growsurf:resource_type",
      "@type": "xsd:string"
    },
    "secure_url": {
      "@id": "growsurf:secure_url",
      "@type": "@id"
    },
    "CreateProgramResourceRequest": "growsurf:CreateProgramResourceRequest",
    "uploadTicket": {
      "@id": "growsurf:uploadTicket",
      "@type": "xsd:string"
    },
    "uploadResult": {
      "@id": "growsurf:uploadResult",
      "@type": "@id"
    },
    "UpdateProgramResourceRequest": "growsurf:UpdateProgramResourceRequest",
    "DeleteProgramResourceResponse": "growsurf:DeleteProgramResourceResponse",
    "ProgramResourceUploadTicketRequest": "growsurf:ProgramResourceUploadTicketRequest",
    "ProgramResourceUploadTicket": "growsurf:ProgramResourceUploadTicket",
    "ticket": {
      "@id": "growsurf:ticket",
      "@type": "xsd:string"
    },
    "uploadUrl": {
      "@id": "growsurf:uploadUrl",
      "@type": "@id"
    },
    "uploadParameters": {
      "@id": "growsurf:uploadParameters"
    },
    "CampaignRewardListResponse": "growsurf:CampaignRewardListResponse",
    "RewardWritableFields": "growsurf:RewardWritableFields",
    "referralDescription": {
      "@id": "growsurf:referralDescription",
      "@type": "xsd:string"
    },
    "imageIconKey": {
      "@id": "growsurf:imageIconKey",
      "@type": "xsd:string"
    },
    "isUnlimited": {
      "@id": "growsurf:isUnlimited",
      "@type": "xsd:boolean"
    },
    "referredRewardUpfront": {
      "@id": "growsurf:referredRewardUpfront",
      "@type": "xsd:boolean"
    },
    "conversionsRequired": {
      "@id": "growsurf:conversionsRequired",
      "@type": "xsd:integer"
    },
    "numberOfWinners": {
      "@id": "growsurf:numberOfWinners",
      "@type": "xsd:integer"
    },
    "order": {
      "@id": "growsurf:order",
      "@type": "xsd:integer"
    },
    "limitDuration": {
      "@id": "growsurf:limitDuration",
      "@type": "xsd:string"
    },
    "nextMilestonePrefix": {
      "@id": "growsurf:nextMilestonePrefix",
      "@type": "xsd:string"
    },
    "nextMilestoneSuffix": {
      "@id": "growsurf:nextMilestoneSuffix",
      "@type": "xsd:string"
    },
    "couponCode": {
      "@id": "growsurf:couponCode",
      "@type": "xsd:string"
    },
    "referralCouponCode": {
      "@id": "growsurf:referralCouponCode",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "growsurf:metadata",
      "@type": "@id"
    },
    "commissionStructure": {
      "@id": "growsurf:commissionStructure",
      "@type": "@id"
    },
    "referredValue": {
      "@id": "growsurf:referredValue"
    },
    "RewardTaxValuation": "growsurf:RewardTaxValuation",
    "fairMarketValueUSD": {
      "@id": "growsurf:fairMarketValueUSD",
      "@type": "xsd:decimal"
    },
    "taxCharacter": {
      "@id": "growsurf:taxCharacter",
      "@type": "xsd:string"
    },
    "DeleteRewardResponse": "growsurf:DeleteRewardResponse",
    "Reward": "growsurf:Reward",
    "CommissionStructure": "growsurf:CommissionStructure",
    "amount": {
      "@id": "growsurf:amount",
      "@type": "xsd:integer"
    },
    "amountISO": {
      "@id": "growsurf:amountISO",
      "@type": "xsd:string"
    },
    "minPaidReferrals": {
      "@id": "growsurf:minPaidReferrals",
      "@type": "xsd:integer"
    },
    "holdDuration": {
      "@id": "growsurf:holdDuration",
      "@type": "xsd:integer"
    },
    "duration": {
      "@id": "growsurf:duration",
      "@type": "xsd:string"
    },
    "durationInMonths": {
      "@id": "growsurf:durationInMonths",
      "@type": "xsd:integer"
    },
    "approvalRequired": {
      "@id": "growsurf:approvalRequired",
      "@type": "xsd:boolean"
    },
    "percent": {
      "@id": "growsurf:percent",
      "@type": "xsd:decimal"
    },
    "hasMaxAmount": {
      "@id": "growsurf:hasMaxAmount",
      "@type": "xsd:boolean"
    },
    "maxAmount": {
      "@id": "growsurf:maxAmount",
      "@type": "xsd:integer"
    },
    "maxAmountISO": {
      "@id": "growsurf:maxAmountISO",
      "@type": "xsd:string"
    },
    "hasIntro": {
      "@id": "growsurf:hasIntro",
      "@type": "xsd:boolean"
    },
    "introType": {
      "@id": "growsurf:introType",
      "@type": "xsd:string"
    },
    "introPercent": {
      "@id": "growsurf:introPercent",
      "@type": "xsd:decimal"
    },
    "introAmount": {
      "@id": "growsurf:introAmount",
      "@type": "xsd:integer"
    },
    "introAmountISO": {
      "@id": "growsurf:introAmountISO",
      "@type": "xsd:string"
    },
    "introDuration": {
      "@id": "growsurf:introDuration",
      "@type": "xsd:string"
    },
    "introDurationInMonths": {
      "@id": "growsurf:introDurationInMonths",
      "@type": "xsd:integer"
    },
    "Participant": "growsurf:Participant",
    "isAffiliate": {
      "@id": "growsurf:isAffiliate",
      "@type": "xsd:boolean"
    },
    "affiliateStatus": {
      "@id": "growsurf:affiliateStatus",
      "@type": "xsd:string"
    },
    "affiliateEnrollmentSource": {
      "@id": "growsurf:affiliateEnrollmentSource",
      "@type": "xsd:string"
    },
    "paypalEmailAddress": {
      "@id": "growsurf:paypalEmailAddress",
      "@type": "xsd:string"
    },
    "monthlyReferralCount": {
      "@id": "growsurf:monthlyReferralCount",
      "@type": "xsd:integer"
    },
    "prevMonthlyReferralCount": {
      "@id": "growsurf:prevMonthlyReferralCount",
      "@type": "xsd:integer"
    },
    "leadCount": {
      "@id": "growsurf:leadCount",
      "@type": "xsd:integer"
    },
    "rank": {
      "@id": "growsurf:rank",
      "@type": "xsd:integer"
    },
    "monthlyRank": {
      "@id": "growsurf:monthlyRank",
      "@type": "xsd:integer"
    },
    "prevMonthlyRank": {
      "@id": "growsurf:prevMonthlyRank",
      "@type": "xsd:integer"
    },
    "referralSource": {
      "@id": "growsurf:referralSource",
      "@type": "@id"
    },
    "referredBy": {
      "@id": "growsurf:referredBy",
      "@type": "xsd:string"
    },
    "referralLeadQualifiedAt": {
      "@id": "growsurf:referralLeadQualifiedAt",
      "@type": "xsd:integer"
    },
    "fraudRiskLevel": {
      "@id": "growsurf:fraudRiskLevel",
      "@type": "@id"
    },
    "fraudReasonCode": {
      "@id": "growsurf:fraudReasonCode",
      "@type": "xsd:string"
    },
    "isWinner": {
      "@id": "growsurf:isWinner",
      "@type": "xsd:boolean"
    },
    "shareCount": {
      "@id": "growsurf:shareCount"
    },
    "uniqueImpressionCount": {
      "@id": "growsurf:uniqueImpressionCount",
      "@type": "xsd:integer"
    },
    "referrals": {
      "@id": "growsurf:referrals",
      "@container": "@list"
    },
    "monthlyReferrals": {
      "@id": "growsurf:monthlyReferrals",
      "@container": "@list"
    },
    "referrer": {
      "@id": "growsurf:referrer"
    },
    "ipAddress": {
      "@id": "growsurf:ipAddress",
      "@type": "xsd:string"
    },
    "fingerprint": {
      "@id": "growsurf:fingerprint",
      "@type": "xsd:string"
    },
    "mobileInstanceId": {
      "@id": "growsurf:mobileInstanceId",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "growsurf:notes",
      "@type": "xsd:string"
    },
    "unsubscribed": {
      "@id": "growsurf:unsubscribed",
      "@type": "xsd:boolean"
    },
    "language": {
      "@id": "growsurf:language",
      "@type": "xsd:string"
    },
    "vanityKeys": {
      "@id": "growsurf:vanityKeys",
      "@container": "@list"
    },
    "unreadCommissionsCount": {
      "@id": "growsurf:unreadCommissionsCount",
      "@type": "xsd:integer"
    },
    "unreadPayoutsCount": {
      "@id": "growsurf:unreadPayoutsCount",
      "@type": "xsd:integer"
    },
    "allMatchingFraudsters": {
      "@id": "growsurf:allMatchingFraudsters",
      "@container": "@list"
    },
    "payoutSettings": {
      "@id": "growsurf:payoutSettings"
    },
    "ParticipantReward": "growsurf:ParticipantReward",
    "rewardId": {
      "@id": "growsurf:rewardId",
      "@type": "xsd:string"
    },
    "unread": {
      "@id": "growsurf:unread",
      "@type": "xsd:boolean"
    },
    "approved": {
      "@id": "growsurf:approved",
      "@type": "xsd:boolean"
    },
    "approvedAt": {
      "@id": "growsurf:approvedAt",
      "@type": "xsd:integer"
    },
    "fulfilledAt": {
      "@id": "growsurf:fulfilledAt",
      "@type": "xsd:integer"
    },
    "isReferrer": {
      "@id": "growsurf:isReferrer",
      "@type": "xsd:boolean"
    },
    "isAvailable": {
      "@id": "growsurf:isAvailable",
      "@type": "xsd:boolean"
    },
    "isFulfilled": {
      "@id": "growsurf:isFulfilled",
      "@type": "xsd:boolean"
    },
    "referredId": {
      "@id": "growsurf:referredId",
      "@type": "xsd:string"
    },
    "referrerId": {
      "@id": "growsurf:referrerId",
      "@type": "xsd:string"
    },
    "percentOff": {
      "@id": "growsurf:percentOff",
      "@type": "xsd:decimal"
    },
    "amountSource": {
      "@id": "growsurf:amountSource"
    },
    "ParticipantRewardAmountSource": "growsurf:ParticipantRewardAmountSource",
    "ParticipantCommission": "growsurf:ParticipantCommission",
    "saleAmount": {
      "@id": "growsurf:saleAmount",
      "@type": "xsd:integer"
    },
    "paidAt": {
      "@id": "growsurf:paidAt",
      "@type": "xsd:integer"
    },
    "reversedAt": {
      "@id": "growsurf:reversedAt",
      "@type": "xsd:integer"
    },
    "payoutQueuedAt": {
      "@id": "growsurf:payoutQueuedAt",
      "@type": "xsd:integer"
    },
    "amountInCampaignCurrency": {
      "@id": "growsurf:amountInCampaignCurrency",
      "@type": "xsd:integer"
    },
    "saleAmountInCampaignCurrency": {
      "@id": "growsurf:saleAmountInCampaignCurrency",
      "@type": "xsd:integer"
    },
    "exchangeRate": {
      "@id": "growsurf:exchangeRate",
      "@type": "xsd:decimal"
    },
    "campaignCurrencyISO": {
      "@id": "growsurf:campaignCurrencyISO",
      "@type": "xsd:string"
    },
    "exchangeRateAt": {
      "@id": "growsurf:exchangeRateAt",
      "@type": "xsd:integer"
    },
    "fxError": {
      "@id": "growsurf:fxError",
      "@type": "xsd:string"
    },
    "ParticipantPayout": "growsurf:ParticipantPayout",
    "commissionIds": {
      "@id": "growsurf:commissionIds",
      "@container": "@list"
    },
    "queuedAt": {
      "@id": "growsurf:queuedAt",
      "@type": "xsd:integer"
    },
    "issuedAt": {
      "@id": "growsurf:issuedAt",
      "@type": "xsd:integer"
    },
    "failedAt": {
      "@id": "growsurf:failedAt",
      "@type": "xsd:integer"
    },
    "Referral": "growsurf:Referral",
    "referralTriggeredAt": {
      "@id": "growsurf:referralTriggeredAt",
      "@type": "xsd:integer"
    },
    "referralCreditExpiredAt": {
      "@id": "growsurf:referralCreditExpiredAt",
      "@type": "xsd:integer"
    },
    "ParticipantListResponse": "growsurf:ParticipantListResponse",
    "participants": {
      "@id": "growsurf:participants",
      "@container": "@list"
    },
    "nextId": {
      "@id": "growsurf:nextId",
      "@type": "xsd:string"
    },
    "ParticipantRewardListResponse": "growsurf:ParticipantRewardListResponse",
    "ParticipantCommissionListResponse": "growsurf:ParticipantCommissionListResponse",
    "ParticipantPayoutListResponse": "growsurf:ParticipantPayoutListResponse",
    "ReferralListResponse": "growsurf:ReferralListResponse",
    "nextOffset": {
      "@id": "growsurf:nextOffset",
      "@type": "xsd:integer"
    },
    "more": {
      "@id": "growsurf:more",
      "@type": "xsd:boolean"
    },
    "EmailAnalyticsCounts": "growsurf:EmailAnalyticsCounts",
    "sent": {
      "@id": "growsurf:sent",
      "@type": "xsd:integer"
    },
    "delivered": {
      "@id": "growsurf:delivered",
      "@type": "xsd:integer"
    },
    "opened": {
      "@id": "growsurf:opened",
      "@type": "xsd:integer"
    },
    "clicked": {
      "@id": "growsurf:clicked",
      "@type": "xsd:integer"
    },
    "bounced": {
      "@id": "growsurf:bounced",
      "@type": "xsd:integer"
    },
    "spamComplaints": {
      "@id": "growsurf:spamComplaints",
      "@type": "xsd:integer"
    },
    "CampaignAnalyticsResponse": "growsurf:CampaignAnalyticsResponse",
    "analytics": {
      "@id": "growsurf:analytics",
      "@type": "@id"
    },
    "startDate": {
      "@id": "growsurf:startDate",
      "@type": "xsd:integer"
    },
    "endDate": {
      "@id": "growsurf:endDate",
      "@type": "xsd:integer"
    },
    "series": {
      "@id": "growsurf:series",
      "@container": "@list"
    },
    "previousPeriod": {
      "@id": "growsurf:previousPeriod"
    },
    "statusCounts": {
      "@id": "growsurf:statusCounts"
    },
    "rates": {
      "@id": "growsurf:rates"
    },
    "engagement": {
      "@id": "growsurf:engagement",
      "@type": "@id"
    },
    "PreviousPeriodAnalytics": "growsurf:PreviousPeriodAnalytics",
    "CampaignAnalyticsRates": "growsurf:CampaignAnalyticsRates",
    "referralConversionRate": {
      "@id": "growsurf:referralConversionRate",
      "@type": "xsd:decimal"
    },
    "participationRate": {
      "@id": "growsurf:participationRate",
      "@type": "xsd:decimal"
    },
    "sharesPerParticipant": {
      "@id": "growsurf:sharesPerParticipant",
      "@type": "xsd:decimal"
    },
    "AnalyticsAvailability": "growsurf:AnalyticsAvailability",
    "AnalyticsUnavailableReason": "growsurf:AnalyticsUnavailableReason",
    "ParticipantEngagementMetric": "growsurf:ParticipantEngagementMetric",
    "reason": {
      "@id": "growsurf:reason"
    },
    "delta": {
      "@id": "growsurf:delta",
      "@type": "xsd:decimal"
    },
    "ParticipantEngagementTotals": "growsurf:ParticipantEngagementTotals",
    "activeParticipants": {
      "@id": "growsurf:activeParticipants",
      "@type": "@id"
    },
    "sharingParticipants": {
      "@id": "growsurf:sharingParticipants",
      "@type": "@id"
    },
    "sharingRate": {
      "@id": "growsurf:sharingRate",
      "@type": "@id"
    },
    "repeatActiveParticipants": {
      "@id": "growsurf:repeatActiveParticipants",
      "@type": "@id"
    },
    "repeatSharingParticipants": {
      "@id": "growsurf:repeatSharingParticipants",
      "@type": "@id"
    },
    "retainedActiveParticipants": {
      "@id": "growsurf:retainedActiveParticipants",
      "@type": "@id"
    },
    "portalViews": {
      "@id": "growsurf:portalViews",
      "@type": "@id"
    },
    "shareActions": {
      "@id": "growsurf:shareActions",
      "@type": "@id"
    },
    "ParticipantEngagementPeriod": "growsurf:ParticipantEngagementPeriod",
    "from": {
      "@id": "growsurf:from",
      "@type": "xsd:integer"
    },
    "to": {
      "@id": "growsurf:to",
      "@type": "xsd:integer"
    },
    "effectiveFrom": {
      "@id": "growsurf:effectiveFrom",
      "@type": "xsd:integer"
    },
    "previousFrom": {
      "@id": "growsurf:previousFrom",
      "@type": "xsd:integer"
    },
    "previousTo": {
      "@id": "growsurf:previousTo",
      "@type": "xsd:integer"
    },
    "ParticipantEngagementPlatformFilter": "growsurf:ParticipantEngagementPlatformFilter",
    "requested": {
      "@id": "growsurf:requested",
      "@type": "xsd:string"
    },
    "applied": {
      "@id": "growsurf:applied",
      "@type": "xsd:string"
    },
    "ParticipantEngagementPreviousPeriod": "growsurf:ParticipantEngagementPreviousPeriod",
    "totals": {
      "@id": "growsurf:totals"
    },
    "ParticipantEngagementComparisonMetrics": "growsurf:ParticipantEngagementComparisonMetrics"
  },
  "@type": "schema:Dataset",
  "schema:name": "GrowSurf API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GrowSurf's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-10) from openapi/growsurf-com-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/growsurf-com-openapi.json"
  ]
}