eToro · Schema

StaticEligibleOffer

An offer eligible across specific club tiers

Social TradingCopy TradingInvestingMarket DataPortfolio ManagementFintechTradingStocksCryptocurrencyETFs

Properties

Name Type Description
id string Offer identifier
displayName string Offer display name
description string Detailed offer description
status string Offer status
type string Offer type
deliveryMethod string Delivery method
eligibleClubLevels array Club tier names eligible for this offer
View JSON Schema on GitHub

JSON Schema

StaticEligibleOffer.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/etoro/refs/heads/main/json-schema/StaticEligibleOffer.json",
  "title": "StaticEligibleOffer",
  "type": "object",
  "description": "An offer eligible across specific club tiers",
  "properties": {
    "id": {
      "type": "string",
      "description": "Offer identifier",
      "example": "80"
    },
    "displayName": {
      "type": "string",
      "description": "Offer display name",
      "example": "Tax Return Offer"
    },
    "description": {
      "type": "string",
      "nullable": true,
      "description": "Detailed offer description",
      "example": "Discounted assistance with preparing annual tax returns from certified tax companies in your country."
    },
    "status": {
      "type": "string",
      "enum": [
        "Pending",
        "Available",
        "Reserved",
        "Claimed",
        "Expired",
        "Claim Cancelled",
        "Inventory Order Cancelled"
      ],
      "description": "Offer status",
      "example": "Claimed"
    },
    "type": {
      "type": "string",
      "enum": [
        "Entertainment",
        "Gifts",
        "News",
        "Signals",
        "Tools",
        "Exclusive events",
        "Tickets",
        "Zoom meetings",
        "Educational",
        "Services",
        "Association Membership",
        "Financial",
        "Travel",
        "Gift card",
        "Client meetup",
        "Emotional",
        "Bundle"
      ],
      "description": "Offer type",
      "example": "Financial"
    },
    "deliveryMethod": {
      "type": "string",
      "nullable": true,
      "enum": [
        "Inventory Managed",
        "On-demand",
        "Static",
        "API"
      ],
      "description": "Delivery method",
      "example": "Static"
    },
    "eligibleClubLevels": {
      "type": "array",
      "description": "Club tier names eligible for this offer",
      "items": {
        "type": "string",
        "enum": [
          "Internal",
          "Bronze",
          "Silver",
          "Gold",
          "Platinum",
          "PlatinumPlus",
          "Diamond"
        ]
      },
      "example": [
        "Gold",
        "Silver",
        "Platinum",
        "PlatinumPlus",
        "Diamond"
      ]
    }
  }
}