AzuraCast icon

AzuraCast

Interact with AzuraCast Web API

Actions263

Station SFTP User → Update User

AI-generated

Summary

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.

Links

Discussion