Open Connector
All tools

Blockfrost IPFS logoBlockfrost IPFS

Upload, retrieve, list, pin, and unpin objects through Blockfrost IPFS.

blockfrost-ipfsvcatalog-v15 tools

Authentication

MethodKindStatusDetails
Project IDapi_keyavailable

Call a tool

import { createClient } from "@open-connector/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