POST
/
files
/
{network}
/
signature
/
{cid}
curl --request POST \
  --url https://api.pinata.cloud/v3/files/{network}/signature/{cid} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "address": "0xbC18447255e86f7f6c01C25e82636dDc587Ef9dc",
  "signature": "0x1ba6c2a8412dc9b0be37b013ea5bddd97251dab4d435cc9c4c7bcf331d4017ca2de07485ad6a15ce60d3700cee802787bc7ede0c112c7843f702bb1e71b750911b"
}'
{
  "data": {
    "cid": "QmXGeVy9dVwfuFJmvbzz8y4dYK1TdxXbDGzwbNuyZ5xXSU",
    "signature": "0x1ba6c2a8412dc9b0be37b013ea5bddd97251dab4d435cc9c4c7bcf331d4017ca2de07485ad6a15ce60d3700cee802787bc7ede0c112c7843f702bb1e71b750911b"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

cid
string
required

Target CID to add a signature to

network
enum<string>
required

Target either the public or private IPFS network

Available options:
public,
private

Body

application/json
signature
string

Signature for the target CID

address
string

Wallet address that made the signature

Response

200 - application/json
OK
data
object