SuperRare · JSON-LD Context

Apis Context

JSON-LD context defining the semantic vocabulary for Apis from SuperRare.

0 Classes 0 Properties 2 Namespaces
View Context View on GitHub

Namespaces

apis: https://apis.io/vocab/
sr: https://superrare.com/vocab/

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "apis": "https://apis.io/vocab/",
    "sr": "https://superrare.com/vocab/"
  },
  "@type": "WebAPI",
  "@id": "https://raw.githubusercontent.com/api-evangelist/superrare/refs/heads/main/apis.yml",
  "name": "SuperRare Marketplace API",
  "description": "REST API providing programmatic access to SuperRare NFT metadata, artist profiles, auction data, collection information, sales history, and Merkle root/proof flows for batch operations on the SuperRare NFT marketplace built on Ethereum.",
  "url": "https://developer.superrare.com/",
  "provider": {
    "@type": "Organization",
    "name": "SuperRare",
    "url": "https://superrare.com/",
    "sameAs": [
      "https://github.com/superrare"
    ]
  },
  "documentation": {
    "@type": "TechArticle",
    "url": "https://developer.superrare.com/"
  },
  "termsOfService": "https://campaigns.superrare.com/terms",
  "applicationCategory": "NFT Marketplace",
  "keywords": [
    "NFT",
    "Digital Art",
    "Marketplace",
    "Ethereum",
    "Blockchain",
    "Auctions",
    "Collectibles",
    "ERC-721",
    "ERC-1155",
    "IPFS",
    "Merkle"
  ],
  "offers": {
    "@type": "Offer",
    "url": "https://developer.superrare.com/"
  },
  "hasPart": [
    {
      "@type": "WebAPI",
      "name": "SuperRare NFTs API",
      "description": "List, search, and retrieve NFTs with auction, listing, and offer market data.",
      "url": "https://api.superrare.com/v1/nfts",
      "documentation": "https://developer.superrare.com/"
    },
    {
      "@type": "WebAPI",
      "name": "SuperRare Collections API",
      "description": "List, search, retrieve, and import ERC-721 NFT collections.",
      "url": "https://api.superrare.com/v1/collections",
      "documentation": "https://developer.superrare.com/"
    },
    {
      "@type": "WebAPI",
      "name": "SuperRare Users API",
      "description": "Retrieve user profiles by Ethereum address.",
      "url": "https://api.superrare.com/v1/users",
      "documentation": "https://developer.superrare.com/"
    },
    {
      "@type": "WebAPI",
      "name": "SuperRare Token Prices API",
      "description": "Fetch current USD prices for crypto tokens (RARE, ETH, USDC).",
      "url": "https://api.superrare.com/v1/tokens/price",
      "documentation": "https://developer.superrare.com/"
    },
    {
      "@type": "WebAPI",
      "name": "SuperRare Merkle Roots API",
      "description": "Generate and store NFT and address Merkle roots and proofs for batch marketplace operations.",
      "url": "https://api.superrare.com/v1/merkle-roots",
      "documentation": "https://developer.superrare.com/"
    },
    {
      "@type": "WebAPI",
      "name": "SuperRare Media API",
      "description": "Upload NFT media assets to IPFS via multipart upload and pin metadata.",
      "url": "https://api.superrare.com/v1/nfts/metadata",
      "documentation": "https://developer.superrare.com/"
    },
    {
      "@type": "SoftwareApplication",
      "name": "SuperRare Profile & Creator SDK",
      "description": "SDK and CLI for managing rare.xyz creator profiles, storefronts, and social features.",
      "url": "https://github.com/superrare/rare-profile",
      "applicationCategory": "DeveloperApplication"
    },
    {
      "@type": "SoftwareApplication",
      "name": "SuperRare Rare Protocol CLI",
      "description": "CLI for deploying ERC-721/ERC-1155 NFT collections, minting, auctions, offers, and listings on Ethereum, Base, and testnets. Includes MCP server for AI agent integration.",
      "url": "https://github.com/superrare/rare-cli",
      "applicationCategory": "DeveloperApplication"
    }
  ]
}