Get a file upload URL
files_upload_urlGenerate a one-time signed URL for uploading files to a Pterodactyl server, with an optional target directory.
Instructions
Return a one-time signed URL to upload files to the server. directory is appended to the signed URL, because Wings reads the target folder from it and the panel's own response ignores it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| panel | No | Name of a saved panel. Omit to use the active or default panel. | |
| server | Yes | ||
| baseUrl | No | Inline panel URL override, e.g. https://panel.example.com. Not persisted. | |
| clientKey | No | Inline client API key (ptlc_…) override. Not persisted. | |
| directory | No | Target folder, e.g. /plugins. Default is the server root. | |
| applicationKey | No | Inline application API key (ptla_…) override. Not persisted. |