Open Connector
← All tools

Blockfrost IPFS logoBlockfrost IPFS

Pin and unpin IPFS objects, list pinned content, and fetch objects through a gateway.

blockfrost-ipfsvcatalog-v15 tools

Authentication

MethodKindStatusDetails
Project IDapi_keyavailableAuthenticate Blockfrost IPFS with Project ID. Provide the value expected by the provider; request access follows the provider's authentication rules.

Call a tool

import { createClient } from "@open-connector/commercial-sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "BLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATH",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("BLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATH", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute BLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATH --data '{ }'

Tool catalog

Available tools

5 callable operations

Relay to an IPFS gatewayBLOCKFROST_IPFS_GET_IPFS_GATEWAY_IPFS_PATHRetrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`). <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>

Retrieve an object from the IPFS gateway (useful if you do not want to rely on a public gateway, such as `ipfs.blockfrost.dev`). <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>

Authentication

Connected account required

Tags

IPFS » Gateway
List pinned objectsBLOCKFROST_IPFS_GET_IPFS_PIN_LISTList objects pinned to local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>

List objects pinned to local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>

Authentication

Connected account required

Tags

IPFS » Pins
Get details about pinned objectBLOCKFROST_IPFS_GET_IPFS_PIN_LIST_IPFS_PATHGet information about locally pinned IPFS object <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>

Get information about locally pinned IPFS object <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>

Authentication

Connected account required

Tags

IPFS » Pins
Pin an objectBLOCKFROST_IPFS_POST_IPFS_PIN_ADD_IPFS_PATHPinning is necessary to avoid regular garbage collection (deletion) of IPFS objects. Non-pinned objects are regularly being removed without prior notice. Pinned objects are counted in your user storage quota. **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.

Pinning is necessary to avoid regular garbage collection (deletion) of IPFS objects. Non-pinned objects are regularly being removed without prior notice. Pinned objects are counted in your user storage quota. **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.

Authentication

Connected account required

Tags

IPFS » Pins
Remove a IPFS pinBLOCKFROST_IPFS_POST_IPFS_PIN_REMOVE_IPFS_PATHRemove pinned objects from local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p> **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.

Remove pinned objects from local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p> **Note:** If the object was pinned to Filecoin (using `filecoin=true`), it cannot be removed or unpinned due to Filecoin's immutable and persistent storage guarantees. Please ensure careful consideration when pinning objects to Filecoin, as the action is irreversible.

Authentication

Connected account required

Tags

IPFS » Pins

Provider resources