---
title: "Create quest in a community"
method: POST
path: "/public/communities/{subdomain}/quests"
tags: ["quest"]
---

# Create quest in a community

`POST /public/communities/{subdomain}/quests`

## Path parameters

- `subdomain` string, required

## Headers

- `x-api-key` string, required

## Request body

- object
  - `categoryId` string, uuid, required
  - `name` string, required
  - `published` boolean, required
  - `recurrence` 'daily' | 'weekly' | 'monthly' | 'once', required
  - `conditionOperator` 'AND' | 'OR', required
  - `retryAfter` union
    - 0 | 60
    - 300
    - 1800
    - 3600
    - 86400
    - 604800
    - 2592000
    - -1
  - `description` object, nullable, required
    - `type` string, required
    - `text` string
    - `attrs` object
    - `marks` object[]
      - `type` string, required
      - `attrs` object
        - `href` string
        - `target` '_blank' | '_parent' | '_self' | '_top'
        - `class` string, nullable
    - `content` unknown
  - `conditions` union[], required
    - union
      - object
        - `type` 'quest', required
        - `operator` 'isCompleted' | 'isNotCompleted', required
        - `value` string, uuid, required
      - object
        - `type` 'level', required
        - `operator` '>' | '<', required
      - object
        - `type` 'role', required
        - `operator` '=' | '!=', required
        - `value` string, required
      - object
        - `type` 'date', required
        - `operator` '>' | '<', required
        - `value` string, date-time, required
      - object
        - `type` 'nft', required
        - `chain` 'polygon', required
        - `contractAddress` string, required
      - object
        - `type` 'twitterFollowers', required
        - `operator` '>' | '<', required
  - `position` number
  - `claimLimit` number
  - `sprintId` string, uuid
  - `tasks` union[], required
    - union
      - object
        - `type` 'partnership', required
        - `settings` object, required
          - `subdomain` string, required
      - object
        - `type` 'onChain', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `endpoint` string, uri, required
          - `network` 'eth-mainnet' | 'opt-mainnet' | 'arb-mainnet' | 'polygon-mainnet' | 'base-mainnet' | 'sol-mainnet' | 'bnb-mainnet' | 'linea-mainnet' | 'avalanche-mainnet' | 'fantom-mainnet' | 'cronos-mainnet' | 'palm-mainnet' | 'gnosis-mainnet' | 'chiliz-mainnet' | 'moonbeam-mainnet' | 'polygonzkevm-mainnet' | 'zksync-mainnet' | 'ton-mainnet', required
      - object
        - `type` 'nft', required
        - `settings` union, required
          - object
            - `network` 'arb-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'base-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'eth-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'opt-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygon-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'sol-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'bnb-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'linea-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'avalanche-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'fantom-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'cronos-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'palm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'gnosis-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'chiliz-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'moonbeam-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'zksync-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygonzkevm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'ton-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
      - object
        - `type` 'token', required
        - `settings` union, required
          - object
            - `network` 'arb-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'base-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'eth-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'opt-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygon-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'sol-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'bnb-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'linea-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'avalanche-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'fantom-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'cronos-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'palm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'gnosis-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'chiliz-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'moonbeam-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'zksync-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygonzkevm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'ton-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
      - object
        - `type` 'api', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `endpoint` string, uri, required
          - `apiKey` string
          - `identifications` string[], required
          - `network` 'eth-mainnet' | 'opt-mainnet' | 'arb-mainnet' | 'polygon-mainnet' | 'base-mainnet' | 'sol-mainnet' | 'bnb-mainnet' | 'linea-mainnet' | 'avalanche-mainnet' | 'fantom-mainnet' | 'cronos-mainnet' | 'palm-mainnet' | 'gnosis-mainnet' | 'chiliz-mainnet' | 'moonbeam-mainnet' | 'polygonzkevm-mainnet' | 'zksync-mainnet' | 'ton-mainnet'
          - `redirectUrl` string
      - object
        - `type` 'text', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` string
      - object
        - `type` 'discord', required
        - `settings` object, required
          - `inviteUrl` string, required
      - object
        - `type` 'url', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` union, required
              - …
      - object
        - `type` 'telegram', required
        - `settings` object, required
          - `inviteUrl` union, required
            - string, uri
            - string
      - object
        - `type` 'invites', required
        - `settings` object, required
          - `mandatoryQuests` string[]
      - object
        - `type` 'quiz', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `multipleSelection` boolean
          - `shuffleOptionsOrder` boolean
          - `verticalAlignement` boolean
          - `withImage` false
          - `options` object[], required
            - `label` string, required
            - `correctAnswer` boolean
      - object
        - `type` 'visitLink', required
        - `settings` object, required
          - `linkUrl` string, uri, required
      - object
        - `type` 'file', required
        - `settings` union, required
          - object
            - `restrictFileType` false, required
            - `autoValidated` boolean
          - object
            - `restrictFileType` true, required
            - `fileTypes` string[], required
            - `autoValidated` boolean
      - object
        - `type` 'date', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` string, date-time
      - object
        - `type` 'number', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` union
              - …
      - object
        - `type` 'poll', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `multipleSelection` boolean
          - `shuffleOptionsOrder` boolean
          - `verticalAlignement` boolean
          - `autoValidated` boolean
          - `otherOption` boolean
          - `withImage` false
          - `options` object[], required
            - `label` string, required
      - object
        - `type` 'opinion', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `scaleType` 'numerical', required
            - `step` object, required
              - …
            - `label` object
              - …
          - object
            - `title` string
            - `description` string
            - `scaleType` 'stars', required
      - object
        - `type` 'twitterFollow', required
        - `settings` object, required
          - `username` string, required
      - object
        - `type` 'twitterSpace', required
        - `settings` object, required
          - `spaceUrl` string, uri, required
          - `password` string
      - object
        - `type` 'tweetReact', required
        - `settings` object, required
          - `actions` string[], required
          - `tweetUrl` string, uri, required
      - object
        - `type` 'tweet', required
        - `settings` object, required
          - `defaultTweet` string
          - `tweetWords` string[], required
      - object
        - `type` 'tiktok', required
        - `settings` object, required
          - `descriptionWords` string[], required
          - `minViewCount` integer, nullable, required
  - `rewards` union[], required
    - union
      - object
        - `type` 'xp', required
        - `method` union
          - object
            - `id` string, uuid
            - `type` 'fcfs', required
            - `max` number
            - `count` integer
          - object
            - `type` 'all', required
            - `id` string, uuid
          - object
            - `id` string, uuid
            - `type` 'raffle', required
            - `amount` number
          - object
            - `id` string, uuid
            - `type` 'top', required
            - `topN` number
            - `rankBy` 'tweetViews' | 'tweetInteractions'
          - object
            - `type` 'vote', required
            - `id` string, uuid
      - object
        - `type` 'other', required
        - `value` string, required
        - `method` union
          - object
            - `id` string, uuid
            - `type` 'fcfs', required
            - `max` number
            - `count` integer
          - object
            - `type` 'all', required
            - `id` string, uuid
          - object
            - `id` string, uuid
            - `type` 'raffle', required
            - `amount` number
          - object
            - `id` string, uuid
            - `type` 'top', required
            - `topN` number
            - `rankBy` 'tweetViews' | 'tweetInteractions'
          - object
            - `type` 'vote', required
            - `id` string, uuid
      - object
        - `type` 'role', required
        - `value` string, required
        - `method` union
          - object
            - `id` string, uuid
            - `type` 'fcfs', required
            - `max` number
            - `count` integer
          - object
            - `type` 'all', required
            - `id` string, uuid
          - object
            - `id` string, uuid
            - `type` 'raffle', required
            - `amount` number
          - object
            - `id` string, uuid
            - `type` 'top', required
            - `topN` number
            - `rankBy` 'tweetViews' | 'tweetInteractions'
          - object
            - `type` 'vote', required
            - `id` string, uuid
      - object
        - `type` 'token', required
        - `value` string, required
        - `settings` union, required
          - object
            - `network` 'arb-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'base-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'eth-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'opt-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'polygon-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'sol-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'bnb-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'linea-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'avalanche-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'fantom-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'cronos-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'palm-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'gnosis-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'chiliz-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'moonbeam-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'zksync-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'polygonzkevm-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'ton-mainnet', required
            - `contract` string, required
        - `method` union
          - object
            - `id` string, uuid
            - `type` 'fcfs', required
            - `max` number
            - `count` integer
          - object
            - `type` 'all', required
            - `id` string, uuid
          - object
            - `id` string, uuid
            - `type` 'raffle', required
            - `amount` number
          - object
            - `id` string, uuid
            - `type` 'top', required
            - `topN` number
            - `rankBy` 'tweetViews' | 'tweetInteractions'
          - object
            - `type` 'vote', required
            - `id` string, uuid
  - `isAutomaticWhenEmpty` boolean

## Response `200`

200

- object
  - `id` string, uuid, required
  - `name` string, required
  - `recurrence` 'daily' | 'weekly' | 'monthly' | 'once', required
  - `description` object, nullable, required
  - `retryAfter` number, nullable, required
  - `archived` boolean, required
  - `published` boolean, required
  - `communityId` string, uuid, required
  - `categoryId` string, uuid, required
  - `conditionOperator` 'AND' | 'OR', required
  - `conditions` union[], required
    - union
      - object
        - `type` 'quest', required
        - `operator` 'isCompleted' | 'isNotCompleted', required
        - `value` string, uuid, required
      - object
        - `type` 'level', required
        - `operator` '>' | '<', required
      - object
        - `type` 'role', required
        - `operator` '=' | '!=', required
        - `value` string, required
      - object
        - `type` 'date', required
        - `operator` '>' | '<', required
        - `value` string, date-time, required
      - object
        - `type` 'nft', required
        - `chain` 'polygon', required
        - `contractAddress` string, required
      - object
        - `type` 'twitterFollowers', required
        - `operator` '>' | '<', required
  - `rewards` union[], required
    - union
      - object
        - `type` 'xp', required
      - object
        - `type` 'other', required
        - `value` string, required
      - object
        - `type` 'role', required
        - `value` string, required
        - `roleName` string
      - object
        - `type` 'token', required
        - `value` string, required
        - `settings` union, required
          - object
            - `network` 'arb-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'base-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'eth-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'opt-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'polygon-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'sol-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'bnb-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'linea-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'avalanche-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'fantom-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'cronos-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'palm-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'gnosis-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'chiliz-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'moonbeam-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'zksync-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'polygonzkevm-mainnet', required
            - `contract` union, required
              - …
          - object
            - `network` 'ton-mainnet', required
            - `contract` string, required
        - `metadata` object
          - `name` string, nullable, required
          - `symbol` string, nullable, required
          - `decimals` number, nullable, required
          - `logo` string, nullable, required
      - object
        - `type` 'nft', required
        - `value` string
  - `tasks` union[], required
    - union
      - object
        - `id` string, uuid, required
        - `type` 'partnership', required
        - `settings` object, required
          - `subdomain` string, required
      - object
        - `id` string, uuid, required
        - `type` 'onChain', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `endpoint` string, uri, required
          - `network` 'eth-mainnet' | 'opt-mainnet' | 'arb-mainnet' | 'polygon-mainnet' | 'base-mainnet' | 'sol-mainnet' | 'bnb-mainnet' | 'linea-mainnet' | 'avalanche-mainnet' | 'fantom-mainnet' | 'cronos-mainnet' | 'palm-mainnet' | 'gnosis-mainnet' | 'chiliz-mainnet' | 'moonbeam-mainnet' | 'polygonzkevm-mainnet' | 'zksync-mainnet' | 'ton-mainnet', required
      - object
        - `id` string, uuid, required
        - `type` 'api', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `endpoint` string, uri, required
          - `apiKey` string
          - `identifications` string[], required
          - `network` 'eth-mainnet' | 'opt-mainnet' | 'arb-mainnet' | 'polygon-mainnet' | 'base-mainnet' | 'sol-mainnet' | 'bnb-mainnet' | 'linea-mainnet' | 'avalanche-mainnet' | 'fantom-mainnet' | 'cronos-mainnet' | 'palm-mainnet' | 'gnosis-mainnet' | 'chiliz-mainnet' | 'moonbeam-mainnet' | 'polygonzkevm-mainnet' | 'zksync-mainnet' | 'ton-mainnet'
          - `redirectUrl` string
      - object
        - `id` string, uuid, required
        - `type` 'text', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` string
      - object
        - `id` string, uuid, required
        - `type` 'url', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` union, required
              - …
      - object
        - `id` string, uuid, required
        - `type` 'invites', required
        - `settings` object, required
          - `mandatoryQuests` string[]
      - object
        - `id` string, uuid, required
        - `type` 'quiz', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `multipleSelection` boolean
          - `shuffleOptionsOrder` boolean
          - `verticalAlignement` boolean
          - `withImage` false
          - `options` object[], required
            - `label` string, required
            - `correctAnswer` boolean
      - object
        - `id` string, uuid, required
        - `type` 'visitLink', required
        - `settings` object, required
          - `linkUrl` string, uri, required
      - object
        - `id` string, uuid, required
        - `type` 'file', required
        - `settings` union, required
          - object
            - `restrictFileType` false, required
            - `autoValidated` boolean
          - object
            - `restrictFileType` true, required
            - `fileTypes` string[], required
            - `autoValidated` boolean
      - object
        - `id` string, uuid, required
        - `type` 'date', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` string, date-time
      - object
        - `id` string, uuid, required
        - `type` 'number', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` false, required
          - object
            - `title` string
            - `description` string
            - `autoValidated` true, required
            - `correctAnswer` union
              - …
      - object
        - `id` string, uuid, required
        - `type` 'poll', required
        - `settings` object, required
          - `title` string
          - `description` string
          - `multipleSelection` boolean
          - `shuffleOptionsOrder` boolean
          - `verticalAlignement` boolean
          - `autoValidated` boolean
          - `otherOption` boolean
          - `withImage` false
          - `options` object[], required
            - `label` string, required
      - object
        - `id` string, uuid, required
        - `type` 'opinion', required
        - `settings` union, required
          - object
            - `title` string
            - `description` string
            - `scaleType` 'numerical', required
            - `step` object, required
              - …
            - `label` object
              - …
          - object
            - `title` string
            - `description` string
            - `scaleType` 'stars', required
      - object
        - `id` string, uuid, required
        - `type` 'tweet', required
        - `settings` object, required
          - `defaultTweet` string
          - `tweetWords` string[], required
      - object
        - `id` string, uuid, required
        - `type` 'tiktok', required
        - `settings` object, required
          - `descriptionWords` string[], required
          - `minViewCount` integer, nullable, required
      - object
        - `id` string, uuid, required
        - `type` 'token', required
        - `settings` union, required
          - object
            - `network` 'arb-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'base-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'eth-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'opt-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygon-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'sol-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'bnb-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'linea-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'avalanche-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'fantom-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'cronos-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'palm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'gnosis-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'chiliz-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'moonbeam-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'zksync-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygonzkevm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'ton-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
        - `metadata` object
          - `name` string, nullable, required
          - `symbol` string, nullable, required
          - `decimals` number, nullable, required
          - `logo` string, nullable, required
      - object
        - `id` string, uuid, required
        - `type` 'nft', required
        - `settings` union, required
          - object
            - `network` 'arb-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'base-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'eth-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'opt-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygon-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'sol-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'bnb-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
          - object
            - `network` 'linea-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'avalanche-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'fantom-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'cronos-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'palm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'gnosis-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'chiliz-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'moonbeam-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'zksync-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'polygonzkevm-mainnet', required
            - `contract` union, required
              - …
            - `minBalance` number, nullable, required
          - object
            - `network` 'ton-mainnet', required
            - `contract` string, required
            - `minBalance` number, nullable, required
        - `metadata` object
          - `name` string
          - `image` string
          - `description` string
          - `link` string
      - object
        - `id` string, uuid, required
        - `type` 'twitterSpace', required
        - `settings` object, required
          - `spaceUrl` string, uri, required
          - `password` string
        - `metadata` union
          - object
            - `spaceId` string, required
            - `title` string
            - `creator` object, required
              - …
            - `status` 'scheduled', required
            - `scheduledAt` string, date-time, required
          - object
            - `spaceId` string, required
            - `title` string
            - `creator` object, required
              - …
            - `status` 'ended', required
            - `endedAt` string, date-time, required
          - object
            - `spaceId` string, required
            - `title` string
            - `creator` object, required
              - …
            - `status` 'live', required
      - object
        - `id` string, uuid, required
        - `type` 'tweetReact', required
        - `settings` object, required
          - `actions` string[], required
          - `tweetUrl` string, uri, required
        - `metadata` object
          - `tweetId` string, required
          - `content` string, required
          - `createdAt` string, date-time
          - `creator` object
            - `id` string, required
            - `username` string, required
            - `name` string, required
            - `imageUrl` string, uri
      - object
        - `id` string, uuid, required
        - `type` 'telegram', required
        - `settings` object, required
          - `inviteUrl` union, required
            - string, uri
            - string
        - `metadata` object
          - `name` string
          - `description` string
          - `imageUrl` string, uri
      - object
        - `id` string, uuid, required
        - `type` 'discord', required
        - `settings` object, required
          - `inviteUrl` string, required
        - `metadata` object
          - `guildId` string, required
          - `name` string, required
          - `description` string
          - `imageUrl` string, uri
      - object
        - `id` string, uuid, required
        - `type` 'twitterFollow', required
        - `settings` object, required
          - `username` string, required
        - `metadata` object
          - `id` string, required
          - `name` string, required
          - `imageUrl` string, uri
  - `claimLimit` number, required
  - `isAutomaticWhenEmpty` boolean

## Other responses

- `400` — 400
- `401` — 401
- `403` — 403
- `404` — 404
- `409` — 409
- `429` — 429
- `500` — 500

---

[API](https://skmtc.net/zealy/apis/zealy-api.md) · [All operations](https://skmtc.net/zealy/apis/zealy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zealy/zealy-api/revisions/1c24cb9f818b/schema)
