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.