You are able to fetch all your airdrop history via this API.

GraphQL API

  • Query String
  • HTTP Headers

HTTP Request and Response

Request

  • URL
    • For development: https://test.fstk.io/api
    • For production: https://engine.fstk.io/api
  • Method: POST
  • Headers
    • accept: application/json
    • content-type: application/json
    • authorization: Bearer [JWT Web-to-Server access token]
      • (for example)
  • Body

    The value of query in the body is a String.

Response

Parameters

Response

  • id <ID!>
    • Airdrop mission ID.
  • method <AirdropMethod!>
    • listType <String>
      • Type of the list. AirdropLocate or AirdropManual.
    • listId <String!>
      • The ID of the list in each type.
    • targets <JSON>
      • filters <[JSON]!>
        • giveItem <ID!>
          • ID of the item(Smart Token/Voucher) to drop.
        • ruleItem <ID!>
          • Item(Smart Token/Voucher) ID of the rule.
        • ruletype <enum RuleType!>
          • EVERY or AT_LEAST. <enum>
        • giveAmount <String!>
          • Total amount of item(Smart Token/Voucher) to drop. The format is Decimaled Number.
        • ruleAmount <String!>
          • Amount of item(Smart Token/Voucher) to drop if match the rule. The format is Decimaled Number.
  • item <Token!> or <Voucher!>
    • id <ID!>
      • ID of the item(Smart Token/Voucher) to drop.
    • name <String!>
      • Name of the item(Smart Token/Voucher) to drop.
  • budget <String!>
    • Budget for the airdrop. The format is Decimaled Number.
  • status <enum AirdropMissionStatus!>
    • PENDINGPROCESSINGSUCCESSFAILURECANCEL or CLAIMED. <enum>
  • totalAirdropAmount <String>
    • Total amount of item(Smart Token/Voucher) to drop. The format is Decimaled Number.
  • totalAddresses <String>
    • Total amount of addresses to drop.
  • isClaimed <Boolean>
    • The airdrop is claimed or not.
  • usedBudget <String>
    • Total budget the airdrop used. The format is Decimaled Number.
  • createTime <String!>
    • The airdrop created time. The format is Unix Timestamp.
  • invokeTime <String!>
    • The airdrop invoked time. The format is Unix Timestamp.