Actions263
- Administration Backup Actions
- Administration Custom Field Actions
- Administration Debugging Actions
- Administration General Actions
- Create API Key
- Delete API Key
- Delete Custom Asset
- Delete Rsas
- Delete Rsas License
- Delete Shoutcast
- Delete Stereo Tool
- Get Auditlog
- Get Custom Asset
- Get Geo Lite
- Get Many API Keys
- Get Many Logs
- Get Relay Details
- Get Relays
- Get Rsas
- Get Server Stats
- Get Service Details
- Get Shoutcast
- Get Status
- Get Stereo Tool
- Restart Service
- Run Custom Asset
- Run Geo Lite
- Run Rsas
- Run Rsas License
- Run Shoutcast
- Run Stereo Tool
- Send Test Email
- Update Generate Acme Cert
- Update Web
- View ACME Log
- View Log
- Administration Role Actions
- Administration Settings Actions
- Administration Station Actions
- Administration Storage Location Actions
- Administration User Actions
- Miscellaneous Actions
- My Account Actions
- Public Miscellaneous Actions
- Public Now Playing Actions
- Public Station Actions
- Station Broadcasting Actions
- Station General Actions
- Station HLS Stream Actions
- Station Media Actions
- Create File
- Delete Art
- Delete File
- Download Bulk Media
- Download File
- Get File
- Get File Directories
- Get Files
- Get Many Station File
- Get Play File
- Get Play File Song ID
- Get Waveform
- Run Art
- Run Bulk Media Preview
- Run Files Mkdir
- Run Files Rename
- Run Waveform
- Update File
- Update File Batch Action
- Upload Bulk Media
- Upload File
- Station Mount Point Actions
- Station Playlist Actions
- Station Podcast Actions
- Station Queue Actions
- Station Remote Relay Actions
- Station Report Actions
- Station SFTP User Actions
- Station Streamer/DJ Actions
- Station Web Hook Actions
Station SFTP User → Update User
AI-generatedSummary
Updates an AzuraCast SFTP user.
Inputs
- path__editsftpuser__id (required) — Identifies the SFTP user to update (choose from list or provide an ID expression).
- path__editsftpuser__station_id (required) — Identifies the station containing the SFTP user (choose from list or provide an ID expression).
- body_optional__editsftpuser — Optional body fields such as password, publicKeys, or username to send with the update.
- sendAdditionalHeaders — Toggle to include extra HTTP headers in the request.
- additionalHeaders — JSON object of extra headers when Send Additional Headers is enabled.
- bodyModeOverride — Select how the request body is interpreted; defaults to Auto.
- manualJsonBody — Manual JSON body used when Body Mode Override is set to JSON.
- manualRawBody — Manual raw body used when Body Mode Override is set to Raw.
- manualInputDataFieldName — Input binary property name for manual binary or multipart payloads.
- manualMultipartFileFieldName — Multipart file field name for manual multipart mode.
- manualMultipartFields — Additional multipart form fields as JSON for manual multipart mode.
- responseFormat — Choose how the response is parsed (auto, binary, json, text).
- binaryOutputProperty — Binary output property name when Response Format is set to Binary.
- returnFullResponse — If true, returns the full HTTP response including headers and status code.
- wrapResponseData — If true, keeps the response body in a single output item; disable to split array responses.
Output shape
Parsed response body (JSON, binary, or raw) or full HTTP response depending on Return Full Response setting.
When Return Full Response is false, only the parsed body is returned; when true, the entire HTTP response (including headers and status) is emitted. Response Format determines the parsing mode.
Examples
Example 1: Update SFTP user using list selections and optional fields.
Select SFTP User from list (path__editsftpuser__id), Station from list (path__editsftpuser__station_id), set Password in body_optional__editsftpuser, enable Send Additional Headers, add Additional Headers JSON, keep defaults for other fields, and use default Response Format JSON.
Example 2: Update a user by ID with a custom JSON body.
Enter SFTP User ID directly, specify Station ID, set Body Mode Override to JSON, provide Manual JSON Body with password, choose Response Format JSON, and optionally enable Return Full Response.