Listing
When a user lists an asset for sale on any of the marketplaces tracked by Parcel it creates a listing.
type Listing {
id: Int!
start_price: String!
asset_id: Int!
asset: Asset!
token_id: Int!
token: Token!
created_at: Date!
updated_at: Date!
listing_type_id: Int!
marketplace_id: Int!
marketplace: Marketplace!
seller_id: Int
seller: Wallet
expires_at: Date
cancelled_at: Date
ex_created_at: Date
curr_price: String
order_key: String
order_key_alt: String
is_active: Boolean
visible: Boolean!
conv_amount: Float
related_listings: [Listing!]
}
Fields
Listing.asset Asset!
Listing.asset Asset!The Asset object of the asset that is for sale.
Listing.asset_id Int!
Listing.asset_id Int!The asset identifier of the asset that is for sale.
Listing.cancelled_at Date
Listing.cancelled_at DateThe date at which the listing was cancelled if applicable.
Listing.conv_amount Float
Listing.conv_amount FloatThe amount of Listing.curr_price converted to ether. As long as the listing remains active, this amount is updated approximately every 30 seconds.
Listing.created_at Date!
Listing.created_at Date!The date at which the listing was created in the Parcel system.
Listing.curr_price String
Listing.curr_price StringThe current price of the listing in the smallest denomination of the listing currency. This is used for auctions, otherwise it will be equal to Listing.start_price.
Listing.ex_created_at Date
Listing.ex_created_at DateThe date at which the listing was created according to the external source from which Parcel indexed it.
Listing.expires_at Date
Listing.expires_at DateThe date at which the listing expires if applicable.
Listing.id Int!
Listing.id Int!A unique indentifier.
Listing.is_active Boolean
Listing.is_active BooleanThe status of the listing based on a number of factors. Listings become is_active: false when they are cancelled, expire, or when the listing is otherwise removed from the external source. Right now all listings returned from Parcel's API are active listings.
Listing.listing_type_id Int!
Listing.listing_type_id Int!The listing type identifier of the listing. Possible values:
{
1: Standard
2: Auction - Dutch
3: Auction - English
}
Listing.marketplace Marketplace!
Listing.marketplace Marketplace!The Marketplace object from which the listing originated.
Listing.marketplace_id Int!
Listing.marketplace_id Int!The marketplace identifier from which the listing originated. See to retrieve a list of available marketplaces.
Listing.order_key String
Listing.order_key StringThe order key Parcel uses to track the listing on external sources.
Listing.order_key_alt String
Listing.order_key_alt StringSometimes we need a second order key to track listings on external sources and this is that second key.
Listing.related_listings [Listing!]
Listing.related_listings [Listing!]A list of listings from the same game as the parent listing.
Listing.seller Wallet!
Listing.seller Wallet!The Wallet object of the seller.
Listing.seller_id Int!
Listing.seller_id Int!The wallet identifier of the seller.
Listing.start_price String!
Listing.start_price String!The starting price of the listing in the smallest denomination of the listing currency.
Listing.token Token!
Listing.token Token!The Token object of the currency that the listing uses.
Listing.token_id Int!
Listing.token_id Int!The token identifier of the currency that the listing uses. See to retrieve a list of possible tokens.
Listing.updated_at Date!
Listing.updated_at Date!The date at which the listing was last updated in the Parcel system.
Listing.visible Boolean!
Listing.visible Boolean!Denotes if a listing is visible. Listings that are visible: false won't appear on any Parcel generated pages or lists. This is used to flag suspicious or fraudulent listings. Right now all listings returned from Parcel's API are visible.
ListingsResult
The result object returned from a listings query.
type ListingsResult {
listings: [Listing!]
cursor_prev: String
cursor_next: String
}
Fields
ListingsResult.listings [Listing!]
ListingsResult.listings [Listing!]A list of Listing objects that match the inputs sent to the listings query.
ListingsResult.cursor_next String
ListingsResult.cursor_next StringA cursor string that represents a pointer to a page of results. This cursor can be used with the listings query to retrieve the next page of results.
ListingsResult.cursor_prev String
ListingsResult.cursor_prev StringA cursor string that represents a pointer to a page of results. This cursor can be used with the listings query to retrieve the previous page of results.
