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 cover content operations (add, cat, get, ls), block and DAG management, local and remote pinning, IPNS name publishing and resolution, swarm peer management, key generation, repository maintenance, and node diagnostics. The API binds to localhost by default and should not be exposed to the public internet without authentication.

OpenAPI Specification

ipfs-kubo-rpc-api.json Raw ↑