Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Cloud & Infrastructure ยท CONNECTION

Pinata + NodeHub

Manage Pinata files, pin-by-CID requests, groups, CID signatures, swaps, dedicated gateways and gateway plugins.

Explore 31 workflow actions for Pinata, including account permissions and operation limits.

8 read actions23 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Add file to group

Write

Add file to group (needs the org:groups:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add signature to cid

Write

Add signature to cid (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add swap

Write

Add swap (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Cancel pin by cid

Write

Cancel pin by cid (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create custom domain for gateway

Write

Create custom domain for gateway (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create gateway

Write

Create gateway (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create gateway host origin restriction

Write

Create gateway host origin restriction (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create gateway ip address restriction

Write

Create gateway ip address restriction (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create group

Write

Create group (needs the org:groups:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete file

Write

Delete file (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete gateway

Write

Delete gateway (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete gateway custom domain

Write

Delete gateway custom domain (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete group

Write

Delete group (needs the org:groups:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete swap

Write

Delete swap (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get file

Read

Get file (needs the org:files:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

Get group

Read

Get group (needs the org:groups:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

Get marketplace plugin details

Read

Get marketplace plugin details (needs the org:gateways:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

Get signature for a cid

Read

Get signature for a cid (needs the org:files:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

Get swap

Read

Get swap (needs the org:files:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

Install gateway plugin

Write

Install gateway plugin (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

List gateway plugins

Read

List gateway plugins (needs the org:gateways:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

List installed plugins for gateway

Read

List installed plugins for gateway (needs the org:gateways:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

List marketplace plugins

Read

List marketplace plugins (needs the org:gateways:read scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

Pin by cid

Write

Pin by cid (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove file from group

Write

Remove file from group (needs the org:groups:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove signature from cid

Write

Remove signature from cid (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Revoke host origin restriction

Write

Revoke host origin restriction (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Revoke ip address restricton

Write

Revoke ip address restricton (needs the org:gateways:write: scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Uninstall gateway plugin

Write

Uninstall gateway plugin (needs the org:gateways:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update file

Write

Update file (needs the org:files:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update group

Write

Update group (needs the org:groups:write scope).

Permissions and limits

Account permissions

  • A Pinata API key (JWT) with the org scopes the call needs

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Pinata. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Cloud & Infrastructure.

Pinata integration | NodeHub