org:write
import { PinataSDK } from "pinata"; const pinata = new PinataSDK({ pinataJwt: process.env.PINATA_JWT!, pinataGateway: "example-gateway.mypinata.cloud", }); const keys = await pinata.keys .list() .name("Admin") .revoked(false)
type KeyListItem = { id: string; name: string; key: string; secret: string; max_uses: number; uses: number; user_id: string; scopes: KeyScopes; revoked: boolean; createdAt: string; updatedAt: string; };
string
const keys = await pinata.keys .list() .name("Greetings");
boolean
const keys = await pinata.keys .list() .revoked(false);
const keys = await pinata.keys .list() .exhausted(false);
number
const keys = await pinata.keys .list() .offset(5);
list
for await
for await (const item of pinata.keys.list()) { console.log(item.name); }