Skip to main content

List NFT Transactions

POST 

/private/NftTransactions

Operation ListNftTransactions returns list of NFT transactions for a specific user.

Request

Body

required
    end_time uint32nullable
    nft_id stringnullable

    Filter by NFT id

    nonce int64required

    Nonce used in construction of API-Sign header

    otp stringnullable
    page uint16

    Possible values: >= 1 and <= 65536

    Default value: 1

    Page number with query results starting from one

    per_page uint16

    Possible values: >= 1 and <= 1000

    Default value: 5

    sort string

    Possible values: [desc, asc]

    Default value: desc

    start_time uint32nullable
    type stringnullable

    Possible values: [Deposit, Withdrawal, Purchase, Sale, Claim]

    Filter by transaction type

Responses

Response

Schema
    error string[]required
    result objectnullable
    items object[]required
  • Array [
  • blockchain objectrequired

    On what blockchain did the transaction happen

    asset stringrequired
    id stringrequired

    Possible values: [Ethereum, Solana, Polygon]

    collection_id stringnullable
    collection_name stringnullable
    creator_fee objectnullable

    AssetAmount contains asset_id and amount bound in one struct

    amount object required

    An amount, either as a string, and integer, or a decimal value

    oneOf

    string

    asset_alt_name stringrequired

    alt_name is handy when interacting with Kraken API

    asset_name stringrequired

    user friendly asset name for display purpose

    creator_names string[]required
    fee objectnullable

    AssetAmount contains asset_id and amount bound in one struct

    amount object required

    An amount, either as a string, and integer, or a decimal value

    oneOf

    string

    asset_alt_name stringrequired

    alt_name is handy when interacting with Kraken API

    asset_name stringrequired

    user friendly asset name for display purpose

    id stringrequired
    nft_id stringrequired
    nft_image objectnullable

    Media group definition: main media and related files (raw copy, thumbnails) It is a simplified version of the internal vector of Media.

    kind stringrequired

    Possible values: [Main, Image, Animation, Video, TopBanner, Other]

    Role of this media relative to the catalog object.

    media objectnullable

    Exact copy of the original media, stored in a Kraken server.

    DO NOT TRUST THIS DATA TO BE SAFE.

    Danger: this contains arbitrary content from the internet and may be malicious. This should never be embedded directly inside a webpage. Proper care should be given if linking to this media (e.g. use rel="noopener").

    Despite these risks, the raw media is still exposed as it's the true copy of the blockchain media as retrieved by Kraken. Viewing it may help if processing introduced defects to the media.

    The value depends on MediaProcessingState: - Wait or Source: None - Process or Ready: Some

    media_type stringnullable

    Media type: image/png, image/jpeg, etc.

    size uint64nullable

    Full size of the content in bytes.

    Note that the actual transfer size may be smaller if compression is applied.

    url stringrequired

    URL for the content of this media.

    This is always served as HTTPS, either from the Kraken media server directly or from a Cloudflare Images subdomain.

    nft_media object[]required
  • Array [
  • kind stringrequired

    Possible values: [Main, Image, Animation, Video, TopBanner, Other]

    Role of this media relative to the catalog object.

    media objectnullable

    Exact copy of the original media, stored in a Kraken server.

    DO NOT TRUST THIS DATA TO BE SAFE.

    Danger: this contains arbitrary content from the internet and may be malicious. This should never be embedded directly inside a webpage. Proper care should be given if linking to this media (e.g. use rel="noopener").

    Despite these risks, the raw media is still exposed as it's the true copy of the blockchain media as retrieved by Kraken. Viewing it may help if processing introduced defects to the media.

    The value depends on MediaProcessingState: - Wait or Source: None - Process or Ready: Some

    media_type stringnullable

    Media type: image/png, image/jpeg, etc.

    size uint64nullable

    Full size of the content in bytes.

    Note that the actual transfer size may be smaller if compression is applied.

    url stringrequired

    URL for the content of this media.

    This is always served as HTTPS, either from the Kraken media server directly or from a Cloudflare Images subdomain.

  • ]
  • nft_name stringrequired
    nft_thumbnail_url stringnullable
    price objectnullable

    AssetAmount contains asset_id and amount bound in one struct

    amount object required

    An amount, either as a string, and integer, or a decimal value

    oneOf

    string

    asset_alt_name stringrequired

    alt_name is handy when interacting with Kraken API

    asset_name stringrequired

    user friendly asset name for display purpose

    quote_id stringnullable
    status stringrequired

    Possible values: [Initiated, Pending, Sending, Canceling, Canceled, OnHold, Failed, Complete]

    timestamp int64required

    When the transaction happened (nanoseconds since epoch)

    token_count uint64required

    How many tokens (for SFTs may be > 1)

    type_ stringrequired

    Possible values: [Deposit, Withdrawal, Purchase, Sale, Claim]

  • ]
  • total uint64required
Loading...