Setup Guide
🔑 API Key Setup
Create your Roblox Open Cloud API key with the right permissions. This key is used by AssetFlow to upload assets to your account or group.
⏱ ~3 minutes•✓ Required for upload
1
Open the Creator Hub
Go to create.roblox.com → Credentials and click Create API Key.
⚠️
Important: Create the key under your user account, not under a group. Roblox has officially deprecated group API keys in favor of user keys.
2
Select API System:
assetsIn the "Select API System" field, choose assets. This unlocks the upload permissions.
Required permissions —
assets systemasset:readRead / verify existing assets
asset:writeUpload / create new assets
3
Add also:
asset-permissionsAdd a second API system: asset-permissions. This allows AssetFlow to manage access permissions on uploaded assets.
Required permission —
asset-permissions systemasset-permissions:writeGrant access to your assets to other users or groups
4
Select Accepted Resources
In the "Accepted Resources" section, choose what the key can act on:
👤
Personal upload only
Select your user account as the resource. No group configuration needed.
👥
Upload to a Group
Select the group(s) in addition to your account. The same key can handle multiple groups.
💡
Tip: Enable the "Restrict by creator" toggle if you want to limit the key to certain group resources only.
5
Paste your key in AssetFlow → Account
Copy your generated key (it starts with rblx-...) and paste it in the app under Account → Open Cloud API Key. The same key works for both personal and group uploads.
✅
Done! Once pasted, AssetFlow will use this key for all uploads. You don't need to create separate keys for each group.
Next step
Set up your .ROBLOSECURITY cookie to authenticate your account.