1 - Log into Pinata.cloud
Visit Pinata.cloud and login with your existing credentials or create a new account!
2 - Visit API Keys Page
Click on the Developers tab
3 - Create a API Key
Click on the blue button that says "new key"
Then select the authority level you would like the API key to have. If you are using this key for yourself, you can simply click the "Admin" toggle at the top to make sure you have the permissions you might need. If you are giving this key to someone else, it's a good idea to look through the options of what you can allow and restrict. Once you are done, give it a name at the bottom and click "create key"
After you create the key, it will show you all the values. The key, the secret key, and the JWT. Click the "copy all" button and paste them somewhere safe where they cannot be taken! (of course the keys below in the screenshot are no longer valid)
If you ever need to delete the key, just visit the key page again and click "revoke" for the key you want to delete!
Creating a Submarining API Key is very similar, except it is a bit simpler. Instead of having a key and secret key, there is just the key which should be kept secret.
To create one, just visit the Submarine Keys tab on the Developers page, then click "New Key"
After that you should see the key below! You can also revoke it like the normal API keys.
For more information on the Submarining API please read our docs here!
The Pinata API keys will allow you to access the Pinata api and use your Pinata account with other third party applications. For further reference please visit our docs and feel free to ask us questions through the support chat bubble in the bottom right of our website!