aid: quicknode
url: https://raw.githubusercontent.com/api-evangelist/quicknode/refs/heads/main/apis.yml
name: QuickNode
kind: company
description: QuickNode is a multi-chain Web3 infrastructure provider supporting 77+
  blockchains via JSON-RPC, REST, and gRPC. Core products include high-performance
  RPC nodes, Streams (real-time event streaming), Webhooks, IPFS, a Key-Value Store,
  and a Marketplace of add-ons.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Web3
  - Blockchain
  - RPC
  - Streams
  - IPFS
  - Multi-Chain
  - Real-Time
  - A2A
  - Ethereum
tags_raw:
  - Web3
  - Blockchain
  - RPC
  - Streams
  - IPFS
  - Multi-chain
  - Real-Time
  - A2A
  - Ethereum
created: '2026-05-08'
modified: '2026-10-06'
specificationVersion: '0.23'
apis:
- aid: quicknode:core-rpc
  name: QuickNode Core RPC API
  description: >-
    Multi-chain JSON-RPC, REST, and gRPC endpoints across 77+ blockchains (Ethereum, Solana, Polygon,
    Arbitrum, Optimism, Base, Bitcoin, Aptos, Avalanche, BNB, etc.).
  humanURL: https://www.quicknode.com/docs
  baseURL: https://{endpoint-name}.{network}.quiknode.pro/{token}
  tags:
  - JSON-RPC
  - WebSocket
  - gRPC
  - Multi-Chain
  tags_raw:
  - JSON-RPC
  - WebSocket
  - gRPC
  - Multi-chain
  properties:
  - type: Documentation
    url: https://www.quicknode.com/docs
  - type: AsyncAPI
    url: asyncapi/quicknode-asyncapi.yml
- aid: quicknode:webhooks
  name: QuickNode Webhooks
  description: Event-driven webhook subscriptions with custom filtering for blockchain events.
  humanURL: https://www.quicknode.com/docs/quicknode-webhooks
  baseURL: https://api.quicknode.com/webhooks/rest/v1
  tags:
  - REST
  - Webhook
  tags_raw:
  - REST
  - Webhooks
  properties:
  - type: Documentation
    url: https://www.quicknode.com/docs/quicknode-webhooks
- aid: quicknode:marketplace
  name: QuickNode Marketplace Add-ons
  description: >-
    Catalog of opt-in add-on APIs (NFT API, Token API, DeFi API, Functions, etc.) attached to a QuickNode
    endpoint.
  humanURL: https://marketplace.quicknode.com/
  baseURL: https://{endpoint}.quiknode.pro/{token}
  tags:
  - Marketplace
  - Addons
  tags_raw:
  - Marketplace
  - Add-ons
  properties:
  - type: Documentation
    url: https://marketplace.quicknode.com/
- aid: quicknode:functions
  name: QuickNode Functions
  description: >-
    Serverless on-chain logic runtime for executing custom code triggered by Streams or HTTP.
  humanURL: https://www.quicknode.com/docs/functions
  baseURL: https://api.quicknode.com/functions/rest/v1
  tags:
  - REST
  - Serverless
  properties:
  - type: Documentation
    url: https://www.quicknode.com/docs/functions
- aid: quicknode:quicknode-account-api
  name: QuickNode Account API
  description: Fetch account usage information including bandwidth and storage metrics.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/ipfs/rest
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/quicknode-account-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-batch-api
  name: QuickNode Batch API
  description: Bulk-load operations against a database.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/kv/rest/v1
  tags:
  - Batch
  properties:
  - type: OpenAPI
    url: openapi/quicknode-batch-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-database-api
  name: QuickNode Database API
  description: Manage key-value namespaces (databases).
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/kv/rest/v1
  tags:
  - Database
  properties:
  - type: OpenAPI
    url: openapi/quicknode-database-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-gateway-api
  name: QuickNode Gateway API
  description: Create and manage gateways for retrieving content from the IPFS network.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/ipfs/rest
  tags:
  - Gateways
  tags_raw:
  - Gateway
  properties:
  - type: OpenAPI
    url: openapi/quicknode-gateway-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-keys-api
  name: QuickNode Keys API
  description: Read, write, and delete keys within a database.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/kv/rest/v1
  tags:
  - Keys
  properties:
  - type: OpenAPI
    url: openapi/quicknode-keys-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-logs-api
  name: QuickNode Logs API
  description: Inspect Stream execution logs.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/streams/rest/v1
  tags:
  - Logs
  properties:
  - type: OpenAPI
    url: openapi/quicknode-logs-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-pinning-api
  name: QuickNode Pinning API
  description: Pin, view, and manage pinned content to ensure its availability on the IPFS network.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/ipfs/rest
  tags:
  - Pinning
  properties:
  - type: OpenAPI
    url: openapi/quicknode-pinning-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
- aid: quicknode:quicknode-streams-api
  name: QuickNode Streams API
  description: Manage Streams definitions and lifecycle.
  humanURL: https://www.quicknode.com/docs
  baseURL: https://api.quicknode.com/streams/rest/v1
  tags:
  - Streams
  properties:
  - type: OpenAPI
    url: openapi/quicknode-streams-api-openapi.yml
  - type: Documentation
    url: https://www.quicknode.com/docs/streams/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/ipfs/getting-started
  - type: Documentation
    url: https://www.quicknode.com/docs/key-value-store
common:
  - type: CapabilityMap
    url: capabilities/quicknode-capability-edges.yml
    name: QuickNode Business Capability Map
  - url: https://www.quicknode.com/blog
    type: Blog
  - type: AgentCard
    url: a2a/quicknode-a2a.yml
    name: A2A Agent Card
    description: Agent Card served at /.well-known/agent-card.json (flavored against A2A 1.0.0).
  - type: AgenticAccess
    url: agentic-access/quicknode-agentic-access.yml
  - type: TrustCenter
    url: security/quicknode-trust-center.yml
  - type: VulnerabilityDisclosure
    url: security/quicknode-vulnerability-disclosure.yml
  - type: DomainSecurity
    url: security/quicknode-domain-security.yml
  - type: Authentication
    url: authentication/quicknode-authentication.yml
  - type: GitHubOrganization
    url: https://github.com/quiknode-labs
  - type: LinkedIn
    url: https://www.linkedin.com/company/quicknode
  - type: Website
    url: https://www.quicknode.com/
  - type: Plans
    url: plans/quicknode-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/quicknode-rate-limits.yml
  - type: FinOps
    url: finops/quicknode-finops.yml
  - type: Support
    url: https://www.quicknode.com/contact-us
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
