{"uid":"cap_bdy_nww1ORvJuOsBDFEpC","slug":"pinata-ipfs-public-81f71b24","name":"Pinata IPFS Public File Upload","description":"Upload file to IPFS — dynamic pricing based on file size ($0.10/GB/month, min $0.01)","url":"https://mpp.pinata.cloud/v1/pin/public?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["ipfs","pinata","storage","files","upload","download","cid"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":true,"priceHint":"$0.01+","priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"dynamic","summary":"$0.01+ (dynamic)","primary":{"kind":"dynamic","protocol":"mpp","network":"tempo","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"dynamic","protocol":"mpp","network":"tempo","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YZSGhulUSK5LabxjfvfXW","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":null}],"brandName":"Pinata IPFS","brandSlug":"pinata-ipfs","brandBaseUrl":"https://pinata.cloud","brandDocsUrl":"https://docs.pinata.cloud/files/mpp/overview","whatItDoes":"Upload a file to IPFS via Pinata and receive a content identifier (CID) for public access","exampleAgentPrompt":"Upload this image file to IPFS using Pinata so I get back a CID I can share publicly — the file is my logo.png.","exampleUseCases":null,"resultDescription":"Returns an IPFS content identifier (CID/hash) confirming the file has been pinned to IPFS and is publicly accessible. Pricing is dynamic based on file size at $0.10/GB/month with a $0.01 minimum per call.","failureModes":["File too large or malformed multipart body — 400 Bad Request","Insufficient USDC balance for dynamic pricing based on file size — payment error","Network timeout during large file upload","Invalid or missing file content — 422 Unprocessable Entity","IPFS node unavailable — 503 Service Unavailable"],"whenToPreferThis":"Use this endpoint when you need to pin a file to IPFS via Pinata's managed service and receive a permanent CID, especially in Web3 or NFT workflows where content-addressable public storage is required. Prefer this over generic S3-style storage when decentralization, immutability, and IPFS compatibility matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:33:31.861Z","isFirstParty":false,"canonicalSlug":"pinata-ipfs-public-81f71b24"}