Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Horizon Blockchain Games Marketplace API

The Marketplace API from Horizon Blockchain Games — 34 operation(s) for marketplace.

Horizon Blockchain Games Marketplace API is one of 5 APIs that Horizon Blockchain Games publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Marketplace. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 34 operations across 34 paths, and defines 135 schemas. It is described by OpenAPI 3.0.0.

Requests are made against a single base URL, https://api.sequence.app.

34 operations 34 paths 135 schemas 34 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
Base URL
https://mainnet-indexer.sequence.app
Resource Areas
1

Paths & Operations 34

Across 34 paths, the API surfaces 34 operations — 34 POST. Each is listed below with its method, path, parameters, and response codes.

Marketplace 34
POST
/rpc/Marketplace/ListCurrencies
body → 2004XX5XX
POST
/rpc/Marketplace/GetCollectionDetail
body → 2004XX5XX
POST
/rpc/Marketplace/GetCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetLowestPriceOfferForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetHighestPriceOfferForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetLowestPriceListingForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetHighestPriceListingForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/ListListingsForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/ListOffersForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetCountOfListingsForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetCountOfOffersForCollectible
body → 2004XX5XX
POST
/rpc/Marketplace/GetCollectibleLowestOfferdeprecated
Deprecated: Please use GetLowestPriceOfferForCollectible instead.
body → 2004XX5XX
POST
/rpc/Marketplace/GetCollectibleHighestOfferdeprecated
Deprecated: Please use GetHighestPriceOfferForCollectible instead.
body → 2004XX5XX
POST
/rpc/Marketplace/GetCollectibleLowestListingdeprecated
Deprecated: Please use GetLowestPriceListingForCollectible instead.
body → 2004XX5XX
POST
/rpc/Marketplace/GetCollectibleHighestListingdeprecated
Deprecated: Please use GetHighestPriceListingForCollectible instead.
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectibleListingsdeprecated
Deprecated: Please use ListListingsForCollectible instead.
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectibleOffersdeprecated
Deprecated: Please use ListOffersForCollectible instead.
body → 2004XX5XX
POST
/rpc/Marketplace/GenerateBuyTransaction
checkout process
body → 2004XX5XX
POST
/rpc/Marketplace/GenerateSellTransaction
body → 2004XX5XX
POST
/rpc/Marketplace/GenerateListingTransaction
body → 2004XX5XX
POST
/rpc/Marketplace/GenerateOfferTransaction
body → 2004XX5XX
POST
/rpc/Marketplace/GenerateCancelTransaction
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectibles
list of collectibles with best order for each collectible, by default this only returns collectibles with an order
body → 2004XX5XX
POST
/rpc/Marketplace/GetCountOfAllCollectibles
body → 2004XX5XX
POST
/rpc/Marketplace/GetCountOfFilteredCollectibles
body → 2004XX5XX
POST
/rpc/Marketplace/GetFloorOrder
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectionActivities
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectibleActivities
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectiblesWithLowestListing
body → 2004XX5XX
POST
/rpc/Marketplace/ListCollectiblesWithHighestOffer
body → 2004XX5XX
POST
/rpc/Marketplace/GetOrders
body → 2004XX5XX
POST
/rpc/Marketplace/CheckoutOptionsMarketplace
body → 2004XX5XX
POST
/rpc/Marketplace/CheckoutOptionsSalesContract
body → 2004XX5XX
POST
/rpc/Marketplace/SupportedMarketplaces
body → 2004XX5XX

Schemas 135

The contract defines 135 schemas that model the data the API accepts and returns. The most detailed are Order (38 properties), Activity (23 properties), TokenMetadata (15 properties), Currency (15 properties). Each schema is shown below with its type and property counts.

PropertyFilter
object
5 properties 2 required
ErrorUserNotFound
object
5 properties 4 required
ErrorInvalidArgument
object
5 properties 4 required
OrderFilter
object
3 properties
Marketplace_GenerateBuyTransaction_Response
object
1 property
GetOrdersInput
object
3 properties 3 required
ErrorUnauthorized
object
5 properties 4 required
OrderSide
string
Represented as uint8 on the server side
CheckoutOptionsItem
object
2 properties 2 required
Marketplace_GenerateListingTransaction_Request
object
6 properties
ErrorPermissionDenied
object
5 properties 4 required
ContractType
string
Represented as uint16 on the server side
ErrorWebrpcBadResponse
object
5 properties 4 required
Marketplace_GetOrders_Request
object
2 properties
Marketplace_GetCollectionDetail_Response
object
1 property
Marketplace_GetLowestPriceListingForCollectible_Response
object
1 property
PropertyType
string
Represented as uint32 on the server side
Marketplace_ListOffersForCollectible_Request
object
4 properties
OrderData
object
3 properties 2 required
Marketplace_GetCollectible_Request
object
2 properties
ErrorWebrpcServerPanic
object
5 properties 4 required
TransactionOnRampProvider
string
Represented as uint32 on the server side
ActivityAction
string
Represented as uint8 on the server side
ErrorWebrpcBadRequest
object
5 properties 4 required
TokenMetadata
object
15 properties 3 required
Marketplace_CheckoutOptionsSalesContract_Request
object
4 properties
Marketplace_GetHighestPriceOfferForCollectible_Response
object
1 property
ErrorWebrpcRequestFailed
object
5 properties 4 required
Page
object
4 properties 2 required
Activity
object
23 properties 17 required
ExecuteType
string
Represented as uint32 on the server side
Marketplace_GetFloorOrder_Response
object
1 property
Marketplace_GetLowestPriceOfferForCollectible_Response
object
1 property
TransactionSwapProvider
string
Represented as uint32 on the server side
ErrorProjectNotFound
object
5 properties 4 required
ErrorWebrpcBadRoute
object
5 properties 4 required
Marketplace_GetCountOfListingsForCollectible_Response
object
1 property
Asset
object
11 properties 4 required
Marketplace_GetCountOfAllCollectibles_Response
object
1 property
Marketplace_GetCollectionDetail_Request
object
1 property
Marketplace_GetCollectibleLowestListing_Response
object
1 property
Marketplace_ListCollectiblesWithHighestOffer_Response
object
2 properties
ErrorProjectLimitReached
object
5 properties 4 required
Order
object
38 properties 33 required
ErrorNotFound
object
5 properties 4 required
Marketplace_ListListingsForCollectible_Response
object
2 properties
ErrorSessionExpired
object
5 properties 4 required
CreateReq
object
5 properties 5 required
Marketplace_GetCollectibleHighestOffer_Response
object
1 property
Marketplace_ListCollectibleOffers_Response
object
2 properties
Marketplace_GetCountOfOffersForCollectible_Response
object
1 property
CollectionLastSynced
object
2 properties 2 required
Marketplace_GenerateCancelTransaction_Response
object
1 property
Marketplace_GenerateSellTransaction_Request
object
6 properties
CollectiblesFilter
object
10 properties 1 required
CheckoutOptions
object
4 properties 4 required
Marketplace_CheckoutOptionsSalesContract_Response
object
1 property
Marketplace_ListCollectibleListings_Response
object
2 properties
StepType
string
Represented as uint8 on the server side
Marketplace_ListCollectibles_Response
object
2 properties
Marketplace_GenerateListingTransaction_Response
object
1 property
ErrorTimeout
object
5 properties 4 required
Marketplace_GenerateCancelTransaction_Request
object
4 properties
SortOrder
string
Represented as uint32 on the server side
PostRequest
object
3 properties 3 required
CollectionConfig
object
4 properties 4 required
Marketplace_ListCollectibleListings_Request
object
4 properties
Collection
object
14 properties 13 required
Marketplace_GetHighestPriceListingForCollectible_Request
object
3 properties
AdditionalFee
object
2 properties 2 required
CollectibleOrder
object
4 properties 1 required
CollectionPriority
string
Represented as uint8 on the server side
Marketplace_GenerateSellTransaction_Response
object
1 property
CollectionStatus
string
Represented as uint8 on the server side
Marketplace_GetHighestPriceListingForCollectible_Response
object
1 property
Marketplace_ListCollectibles_Request
object
4 properties
Marketplace_ListCollectiblesWithLowestListing_Request
object
3 properties
Marketplace_ListListingsForCollectible_Request
object
4 properties
Marketplace_ListCollectionActivities_Response
object
2 properties
MarketplaceKind
string
Represented as uint8 on the server side
Marketplace_GetCollectibleLowestListing_Request
object
3 properties
ErrorWebrpcEndpoint
object
5 properties 4 required
Marketplace_GetCountOfAllCollectibles_Request
object
1 property
OrderStatus
string
Represented as uint8 on the server side
Marketplace_ListCurrencies_Response
object
1 property
WalletKind
string
Represented as uint8 on the server side
FeeBreakdown
object
3 properties 3 required
Marketplace_ListOffersForCollectible_Response
object
2 properties
ErrorInvalidTier
object
5 properties 4 required
ErrorWebrpcBadMethod
object
5 properties 4 required
Marketplace_GetLowestPriceOfferForCollectible_Request
object
3 properties
Marketplace_GetOrders_Response
object
2 properties
Marketplace_ListCollectibleActivities_Response
object
2 properties
Marketplace_SupportedMarketplaces_Request
object
CurrencyStatus
string
Represented as uint8 on the server side
TransactionNFTCheckoutProvider
string
Represented as uint32 on the server side
Marketplace_CheckoutOptionsMarketplace_Response
object
1 property
TransactionCrypto
string
Represented as uint32 on the server side
Marketplace_GetLowestPriceListingForCollectible_Request
object
3 properties
Marketplace_GetCollectibleLowestOffer_Response
object
1 property
Marketplace_ListCollectionActivities_Request
object
2 properties
Marketplace_GenerateOfferTransaction_Response
object
1 property
Marketplace_ListCollectibleOffers_Request
object
4 properties
Marketplace_GetCountOfFilteredCollectibles_Response
object
1 property
Marketplace_GetCollectible_Response
object
1 property
Marketplace_GetFloorOrder_Request
object
2 properties
CheckoutOptionsMarketplaceOrder
object
3 properties 3 required
Marketplace_ListCollectiblesWithHighestOffer_Request
object
3 properties
ErrorWebrpcInternalError
object
5 properties 4 required
Domain
object
4 properties 4 required
ErrorMethodNotFound
object
5 properties 4 required
SourceKind
string
Represented as uint32 on the server side
ErrorNotImplemented
object
5 properties 4 required
Marketplace_GetCollectibleLowestOffer_Request
object
3 properties
Currency
object
15 properties 14 required
Marketplace_CheckoutOptionsMarketplace_Request
object
3 properties
Marketplace_GetCollectibleHighestListing_Response
object
1 property
Marketplace_ListCollectiblesWithLowestListing_Response
object
2 properties
Marketplace_GetCollectibleHighestListing_Request
object
3 properties
SortBy
object
2 properties 2 required
Marketplace_SupportedMarketplaces_Response
object
1 property
OrderbookKind
string
Represented as uint32 on the server side
ErrorWebrpcClientDisconnected
object
5 properties 4 required
Marketplace_GenerateOfferTransaction_Request
object
6 properties
Marketplace_GetCountOfOffersForCollectible_Request
object
3 properties
Step
object
8 properties 5 required
Marketplace_GenerateBuyTransaction_Request
object
6 properties
Marketplace_GetCountOfFilteredCollectibles_Request
object
3 properties
ErrorWebrpcStreamLost
object
5 properties 4 required
Signature
object
4 properties 4 required
Marketplace_ListCollectibleActivities_Request
object
3 properties
Marketplace_GetHighestPriceOfferForCollectible_Request
object
3 properties
Marketplace_GetCollectibleHighestOffer_Request
object
3 properties
Marketplace_ListCurrencies_Request
object
Marketplace_GetCountOfListingsForCollectible_Request
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

horizon-blockchain-games-marketplace-api-openapi.yml Raw ↑

Other APIs Horizon Blockchain Games publishes across the network.

Horizon Blockchain Games Analytics API
Horizon Blockchain Games public API
Horizon Blockchain Games Rpc API
Horizon Blockchain Games secret API