Table of Contents

Class Nfts

Namespace
Thirdweb.Api
Assembly
Thirdweb.dll
public class Nfts
Inheritance
Nfts
Inherited Members

Properties

AdditionalProperties

[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Property Value

IDictionary<string, object>

Animation_url

The animation URL of the NFT

[JsonProperty("animation_url", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string Animation_url { get; set; }

Property Value

string

Attributes

The attributes/traits of the NFT

[JsonProperty("attributes", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<Attributes> Attributes { get; set; }

Property Value

ICollection<Attributes>

Chain_id

The chain ID of the NFT

[JsonProperty("chain_id", Required = Required.Always)]
public double Chain_id { get; set; }

Property Value

double

Collection

Collection information

[JsonProperty("collection", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public Collection Collection { get; set; }

Property Value

Collection

Description

The description of the NFT

[JsonProperty("description", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string Description { get; set; }

Property Value

string

External_url

The external URL of the NFT

[JsonProperty("external_url", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string External_url { get; set; }

Property Value

string

Image_url

The image URL of the NFT

[JsonProperty("image_url", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string Image_url { get; set; }

Property Value

string

Metadata

Additional metadata for the NFT

[JsonProperty("metadata", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public IDictionary<string, object> Metadata { get; set; }

Property Value

IDictionary<string, object>

Name

The name of the NFT

[JsonProperty("name", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string Name { get; set; }

Property Value

string

Token_address

The contract address of the NFT collection

[JsonProperty("token_address", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Token_address { get; set; }

Property Value

string

Token_id

The token ID of the NFT

[JsonProperty("token_id", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Token_id { get; set; }

Property Value

string