Rarible
Rarible is a multichain NFT marketplace and aggregator providing a unified REST API for searching, trading, and managing NFTs across Ethereum, Polygon, Arbitrum, Flow, IMX, and Chiliz. The platform operates as both a consumer marketplace and a B2B API infrastructure layer powering over 5,000 NFT applications. The Rarible API exposes endpoints for querying NFT items and collections, order books (aggregated from OpenSea, Rarible, and other venues), ownership records, trading activities, floor prices, volume rankings, and OLAP-style analytics. An integrated TypeScript SDK handles wallet connections, NFT minting, listing, bidding, and purchases through a single toolkit. Developers can implement custom front-end fees on transactions, enabling direct monetisation on top of the Rarible infrastructure. The platform indexes over 1 billion NFTs and 91 million trades and maintains 99.99% uptime.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Rarible the way a machine reads it — 309 machine-readable artifacts across 18 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Rarible scores 53.6/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Rarible
Each block below is one kind of artifact we hold for Rarible. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 18
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Rarible Charts API
The Charts API from Rarible — 2 operation(s) for charts.
Rarible Collection Leader Board API
The Collection Leader Board API from Rarible — 2 operation(s) for collection leader board.
Rarible Collection Statistics API
The Collection Statistics API from Rarible — 7 operation(s) for collection statistics.
Rarible Currencies and rates API
The Currencies and rates API from Rarible — 2 operation(s) for currencies and rates.
Rarible Domain lookup API
The Domain lookup API from Rarible — 1 operation(s) for domain lookup.
Rarible Encode operations API
The Encode operations API from Rarible — 1 operation(s) for encode operations.
Rarible Indexer blocks API
The Indexer blocks API from Rarible — 1 operation(s) for indexer blocks.
Rarible NFT Activities API
The NFT Activities API from Rarible — 7 operation(s) for nft activities.
Rarible NFT Collections API
The NFT Collections API from Rarible — 6 operation(s) for nft collections.
Rarible NFT Data and Historical Statistics API
The NFT Data and Historical Statistics API from Rarible — 10 operation(s) for nft data and historical statistics.
Rarible NFT Items API
The NFT Items API from Rarible — 14 operation(s) for nft items.
Rarible NFT Ownerships API
The NFT Ownerships API from Rarible — 5 operation(s) for nft ownerships.
Rarible NFT Sales API
The NFT Sales API from Rarible — 19 operation(s) for nft sales.
Rarible Points API
The Points API from Rarible — 3 operation(s) for points.
Rarible Reconciliation API
The Reconciliation API from Rarible — 2 operation(s) for reconciliation.
Rarible Search API API
The Search API API from Rarible — 7 operation(s) for search api.
Rarible Signature operations API
The Signature operations API from Rarible — 2 operation(s) for signature operations.
Rarible User balances API
The User balances API from Rarible — 1 operation(s) for user balances.
Scroll within the panel for all 18 ·
Pricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Rarible Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Rarible Finops
FINOPSSemantic Vocabularies 2
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Api Context
JSON-LDcontext Context
JSON-LDSpectral Rules 1
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Rarible API Rules
SPECTRALJSON Schema 267
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
Activities
JSON SCHEMAActivitiesByUsersRequest
JSON SCHEMAActivity
JSON SCHEMAActivityBlockchainInfo
JSON SCHEMAActivityCurrencyFilter
JSON SCHEMAActivityId
JSON SCHEMAActivitySearchFilter
JSON SCHEMAActivitySearchRequest
JSON SCHEMAActivitySearchSort
JSON SCHEMAActivitySort
JSON SCHEMAActivitySubscriptionEvent
JSON SCHEMAActivitySubscriptionRequest
JSON SCHEMAActivityType
JSON SCHEMAActivityUserFilter
JSON SCHEMAAsset
JSON SCHEMAAssetType
JSON SCHEMAAudioContent
JSON SCHEMABalance
JSON SCHEMABestAtTimeOrdersResponse
JSON SCHEMABigDecimal
JSON SCHEMABigInteger
JSON SCHEMABlockchain
JSON SCHEMABlockchainGroup
JSON SCHEMABurnActivity
JSON SCHEMACollection
JSON SCHEMACollectionEvent
JSON SCHEMACollectionId
JSON SCHEMACollectionMeta
JSON SCHEMACollectionTokenId
JSON SCHEMACollectionUpdateEvent
JSON SCHEMACollectionWithOwnedItems
JSON SCHEMACollections
JSON SCHEMACollectionsSearchFilter
JSON SCHEMACollectionsSearchRequest
JSON SCHEMACollectionsWithOwnedItems
JSON SCHEMAContractAddress
JSON SCHEMACreator
JSON SCHEMACurrencies
JSON SCHEMACurrency
JSON SCHEMACurrencyId
JSON SCHEMACurrencyUsdRate
JSON SCHEMADefaultCollectionTokenId
JSON SCHEMADomainResolveResult
JSON SCHEMADuplicatedItem
JSON SCHEMADuplicatedItemGroups
JSON SCHEMADuplicatedItemsSearchRequest
JSON SCHEMAEncodedEthOrder
JSON SCHEMAEncodedOrder
JSON SCHEMAEthCollectionAssetType
JSON SCHEMAEthCollectionTokenId
JSON SCHEMAEthCollectionTokenIdSignature
JSON SCHEMAEthCryptoPunksAssetType
JSON SCHEMAEthErc1155AssetType
JSON SCHEMAEthErc1155LazyAssetType
JSON SCHEMAEthErc20AssetType
JSON SCHEMAEthErc721AssetType
JSON SCHEMAEthErc721LazyAssetType
JSON SCHEMAEthEthereumAssetType
JSON SCHEMAEthGenerativeArtAssetType
JSON SCHEMAEthLazyItem
JSON SCHEMAEthLazyItemErc1155
JSON SCHEMAEthLazyItemErc721
JSON SCHEMAEthOrderBasicSeaportDataV1
JSON SCHEMAEthOrderCryptoPunksData
JSON SCHEMAEthOrderDataLegacy
JSON SCHEMAEthOrderDataRaribleV2DataV1
JSON SCHEMAEthOrderDataRaribleV2DataV2
JSON SCHEMAEthOrderDataRaribleV2DataV3
JSON SCHEMAEthOrderDataRaribleV2DataV3Buy
JSON SCHEMAEthOrderDataRaribleV2DataV3Sell
JSON SCHEMAEthOrderFormAsset
JSON SCHEMAEthOrderOpenSeaV1DataV1
JSON SCHEMAEthOrderSeaportDataV1
JSON SCHEMAEthRaribleOrderForm
JSON SCHEMAEthRaribleV2OrderData
JSON SCHEMAEthRaribleV2OrderForm
JSON SCHEMAEthSeaportConsideration
JSON SCHEMAEthSeaportItemType
JSON SCHEMAEthSeaportOffer
JSON SCHEMAEthSeaportOrderType
JSON SCHEMAEventTimeMark
JSON SCHEMAEventTimeMarks
JSON SCHEMAExtendedTraitProperties
JSON SCHEMAExtendedTraitProperty
JSON SCHEMAFakeSubscriptionEvent
JSON SCHEMAFeesValue
JSON SCHEMAHtmlContent
JSON SCHEMAImageContent
JSON SCHEMAItem
JSON SCHEMAItemCollection
JSON SCHEMAItemDeleteEvent
JSON SCHEMAItemEvent
JSON SCHEMAItemHistory
JSON SCHEMAItemId
JSON SCHEMAItemIds
JSON SCHEMAItemLastSale
JSON SCHEMAItemOwnership
JSON SCHEMAItemOwnershipSubscriptionEvent
JSON SCHEMAItemOwnershipSubscriptionRequest
JSON SCHEMAItemRoyalty
JSON SCHEMAItemSearchFullText
JSON SCHEMAItemSubscriptionEvent
JSON SCHEMAItemSubscriptionRequest
JSON SCHEMAItemTraitProperty
JSON SCHEMAItemTransfer
JSON SCHEMAItemUpdateEvent
JSON SCHEMAItemWithOwnership
JSON SCHEMAItems
JSON SCHEMAItemsSearchFilter
JSON SCHEMAItemsSearchRequest
JSON SCHEMAItemsSearchSort
JSON SCHEMAItemsWithOwnership
JSON SCHEMAL2DepositActivity
JSON SCHEMAL2WithdrawalActivity
JSON SCHEMALatestIndexedBlock
JSON SCHEMALazyItem
JSON SCHEMALazyItemBurnForm
JSON SCHEMALazyItemMintForm
JSON SCHEMAMeta
JSON SCHEMAMetaAttribute
JSON SCHEMAMetaContent
JSON SCHEMAMintActivity
JSON SCHEMAModel3dContent
JSON SCHEMANativeCurrencyAssetType
JSON SCHEMANftAssetType
JSON SCHEMANftOfCollectionAssetType
JSON SCHEMAOlapAggregatedCollectionStatisticsResponse
JSON SCHEMAOlapBidsByPrice
JSON SCHEMAOlapBidsByPriceSort
JSON SCHEMAOlapBidsByPriceStatistics
JSON SCHEMAOlapBlockchain
JSON SCHEMAOlapChartResponse
JSON SCHEMAOlapCollectionEvent
JSON SCHEMAOlapCollectionLeaderboardEntry
JSON SCHEMAOlapCollectionLeaderboardItem
JSON SCHEMAOlapCollectionLeaderboardResponse
JSON SCHEMAOlapCollectionLeaderboardStatistics
JSON SCHEMAOlapCollectionStatisticsResponse
JSON SCHEMAOlapCollectionStatsEvent
JSON SCHEMAOlapCollectionStatsFloorChangeData
JSON SCHEMAOlapCollectionStatsFloorChangeEvent
JSON SCHEMAOlapCollectionStatsTopOfferChangeData
JSON SCHEMAOlapCollectionStatsTopOfferChangeEvent
JSON SCHEMAOlapCollectionStatsVolumeChangeData
JSON SCHEMAOlapCollectionStatsVolumeChangeEvent
JSON SCHEMAOlapCollectionTopPriceByCurrencyChangeEvent
JSON SCHEMAOlapCollectionVolumeChangeEvent
JSON SCHEMAOlapCollectionVolumeRankingResponse
JSON SCHEMAOlapCurrencyAmount
JSON SCHEMAOlapCurrencyAmountWithChange
JSON SCHEMAOlapCurrencyType
JSON SCHEMAOlapError
JSON SCHEMAOlapGeneralStatsResponse
JSON SCHEMAOlapGlobalCollectionStatisticsResponse
JSON SCHEMAOlapHistoryValuesByTimestamps
JSON SCHEMAOlapIntegerNumberWithChange
JSON SCHEMAOlapLeaderboardPeriod
JSON SCHEMAOlapLeaderboardSort
JSON SCHEMAOlapLeaderboardSortDirection
JSON SCHEMAOlapOwnerStatistic
JSON SCHEMAOlapOwnerStatistics
JSON SCHEMAOlapPeriod
JSON SCHEMAOlapPeriodCollectionStatisticsResponse
JSON SCHEMAOlapPeriodCollectionsByIdsStatisticsRequest
JSON SCHEMAOlapPlatformSource
JSON SCHEMAOlapPriceWithUsd
JSON SCHEMAOlapPricesResponse
JSON SCHEMAOlapStatsGraphResponse
JSON SCHEMAOlapTradesLeaderboardSort
JSON SCHEMAOlapTradesLeaderboardSourceGroup
JSON SCHEMAOlapTrendingCollectionEntry
JSON SCHEMAOlapUserLeaderboardEntry
JSON SCHEMAOlapUserType
JSON SCHEMAOlapUserVolumeRankingResponse
JSON SCHEMAOlapVolumeForPeriodData
JSON SCHEMAOpenSeaFillOrderSignatureInputForm
JSON SCHEMAOrder
JSON SCHEMAOrderActivityMatchSide
JSON SCHEMAOrderActivitySource
JSON SCHEMAOrderBidActivity
JSON SCHEMAOrderCancelBidActivity
JSON SCHEMAOrderCancelListActivity
JSON SCHEMAOrderData
JSON SCHEMAOrderEvent
JSON SCHEMAOrderFees
JSON SCHEMAOrderForm
JSON SCHEMAOrderId
JSON SCHEMAOrderIds
JSON SCHEMAOrderListActivity
JSON SCHEMAOrderMatchActivity
JSON SCHEMAOrderMatchSell
JSON SCHEMAOrderMatchSwap
JSON SCHEMAOrderSort
JSON SCHEMAOrderStatus
JSON SCHEMAOrderSubscriptionEvent
JSON SCHEMAOrderType
JSON SCHEMAOrderUpdateEvent
JSON SCHEMAOrders
JSON SCHEMAOrdersByCollectionSubscriptionRequest
JSON SCHEMAOrdersByItemSubscriptionRequest
JSON SCHEMAOrdersSubscriptionRequest
JSON SCHEMAOwnership
JSON SCHEMAOwnershipDeleteEvent
JSON SCHEMAOwnershipEvent
JSON SCHEMAOwnershipId
JSON SCHEMAOwnershipIds
JSON SCHEMAOwnershipSearchFilter
JSON SCHEMAOwnershipSearchQuery
JSON SCHEMAOwnershipSearchSort
JSON SCHEMAOwnershipSource
JSON SCHEMAOwnershipSubscriptionEvent
JSON SCHEMAOwnershipSubscriptionRequest
JSON SCHEMAOwnershipUpdateEvent
JSON SCHEMAOwnerships
JSON SCHEMAPayout
JSON SCHEMAPlatform
JSON SCHEMAPrepareOrderTxForm
JSON SCHEMAPrepareOrderTxResponse
JSON SCHEMAPreparedOrderTx
JSON SCHEMARange
JSON SCHEMARarity
JSON SCHEMARawJson
JSON SCHEMARawOrderData
JSON SCHEMAReceiveFromChainActivity
JSON SCHEMAReconciliationEntities
JSON SCHEMAReconciliationEntity
JSON SCHEMARewardByBlockchainEntity
JSON SCHEMARewardEntities
JSON SCHEMARewardEntity
JSON SCHEMARewardsByBlockchain
JSON SCHEMARewardsClaimSignatureResponse
JSON SCHEMARoyalties
JSON SCHEMARoyalty
JSON SCHEMASalesChart
JSON SCHEMASearchEngine
JSON SCHEMASearchResultCount
JSON SCHEMASendToChainActivity
JSON SCHEMASignatureInput
JSON SCHEMASignatureInputForm
JSON SCHEMASignatureValidationForm
JSON SCHEMASolanaAuctionHouseDataV1
JSON SCHEMASolanaFtAssetType
JSON SCHEMASolanaNftAssetType
JSON SCHEMASolanaSolAssetType
JSON SCHEMASortOrder
JSON SCHEMASortType
JSON SCHEMASubscriptionAction
JSON SCHEMASubscriptionEvent
JSON SCHEMASubscriptionRequest
JSON SCHEMASyncSort
JSON SCHEMASyncType
JSON SCHEMATokenCurrencyAssetType
JSON SCHEMATrait
JSON SCHEMATraitEntry
JSON SCHEMATraitProperty
JSON SCHEMATraitRange
JSON SCHEMATraitSort
JSON SCHEMATraits
JSON SCHEMATraitsRarityRequest
JSON SCHEMATransferActivity
JSON SCHEMAUnionAddress
JSON SCHEMAUnionApiErrorBadRequest
JSON SCHEMAUnionApiErrorEntityNotFound
JSON SCHEMAUnionApiErrorServerError
JSON SCHEMAUserActivityType
JSON SCHEMAVideoContent
JSON SCHEMAScroll within the panel for all 267 ·
Examples 15
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Getbuyers_Get_200_Response
EXAMPLEGetgmv_Get_200_Response
EXAMPLEGetlisted_Get_200_Response
EXAMPLEGetsellers_Get_200_Response
EXAMPLESearchitems_Post_Request
EXAMPLEScroll within the panel for all 15 ·
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Rarible — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 6
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/rarible · machine-readable index on apis.io