IPFS
InterPlanetary File System (IPFS) is a peer-to-peer hypermedia protocol and distributed content-addressed storage system. The Kubo implementation exposes an HTTP RPC API (/api/v0/) for adding, pinning, and retrieving content-addressed files, managing DAG (Directed Acyclic Graph) nodes, key management, and network peer operations. The HTTP Gateway API provides read-only access to IPFS and IPNS content over standard HTTP. The Delegated Routing V1 HTTP API enables clients to discover content providers and resolve peer records without running a full DHT node.
APIs
IPFS Kubo RPC API
The Kubo RPC API v0 provides HTTP-based remote procedure call access to a running Kubo IPFS node. Every CLI command is available as an HTTP endpoint under /api/v0/. Endpoints co...
IPFS HTTP Gateway API
The IPFS HTTP Gateway API is an implementation-agnostic interface for retrieving content-addressed data from IPFS over standard HTTP. Path gateways expose /ipfs/{cid} and /ipns/...
IPFS Delegated Routing V1 HTTP API
The Delegated Routing V1 HTTP API allows IPFS clients to offload content routing, peer routing, and IPNS resolution to a remote server without running a full DHT node. Endpoints...
IPFS Pinning Service API
The IPFS Pinning Service API is a vendor-agnostic HTTP API specification that allows users to manage remote pin requests across compliant pinning services. Endpoints cover listi...