Blockfrost IPFS
Upload, retrieve, list, pin, and unpin objects through Blockfrost IPFS.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| Project ID | api_key | available | — |
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>Connection
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 requiredTags
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>Connection
List objects pinned to local storage <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>
Authentication
Connected account requiredTags
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>Connection
Get information about locally pinned IPFS object <p> <span class="hosted">Hosted</span> Endpoint only available for hosted variant. </p>
Authentication
Connected account requiredTags
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.Connection
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 requiredTags
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.Connection
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 requiredTags