---
title: "Pinata integration | Growf"
description: "Manage public IPFS files and groups, inspect gateways and upload metadata, and create constrained signed upload URLs through… Connect Pinata to Growf."
url: "https://www.growf.io/integrations/pinata/"
language: "en"
---

Integration / Document & File Management

![Pinata logo](https://logos.composio.dev/api/pinata)

# Pinata integration

Manage public IPFS files and groups, inspect gateways and upload metadata, and create constrained signed upload URLs through Pinata's V3 APIs.

[Get a demo](https://www.growf.io/demo/)

About Pinata

## Pinata is an IPFS file storage and gateway platform for hosting public files, groups, and metadata. Use it to upload, organize, and serve decentralized content with simple API keys.

[All integrations](https://www.growf.io/integrations/)

Category

Document & File Management, Developer Tools & DevOps

Connection

API key

Type

Tool

Actions

1074

Tags

library

Example prompts

## What you can ask Growf to do with Pinata

- “Upload metadata JSON to IPFS”

- “List public Pinata files by group”

- “Create signed upload URL for images”

Available actions

## 1074 actions your agents can run in Pinata

- Create Public Group  
Create a group for organizing files on the connected account's public IPFS network. The connected Pinata JWT must include org:groups:write.
- Create Signed Public Upload URL  
Create a 60-second signed URL for one size- and MIME-constrained public IPFS upload. The URL is a secret: use it immediately and never log or persist it. This action does not upload content itself. The connected Pinata JWT must include org:files:write.
- Delete Public Group  
Permanently delete one public-network group by ID. This destructive action does not delete the files the group organized. The connected Pinata JWT must include org:groups:write.
- Get Public Group  
Return one public-network group by its Pinata group ID. The connected Pinata JWT must include org:groups:read.
- List Gateways  
Return one page of gateways owned by the connected Pinata account without changing gateway configuration. The connected Pinata JWT must include org:gateways:read.
- List Public Files  
Return one page of files on the connected account's public IPFS network, optionally filtered by file attributes. The connected Pinata JWT must include org:files:read.
- List Public Groups  
Return one page of groups that organize files on the connected account's public IPFS network. The connected Pinata JWT must include org:groups:read.
- List Upload Metadata  
List upload-service records, including upload IDs, filenames, CIDs, sizes, group IDs, and timestamps. Use List Public Files instead to search the public IPFS file inventory.
- Update Public Group  
Update the name, visibility flag, or both for one public-network group. The connected Pinata JWT must include org:groups:write.

## Put Pinata to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
