"HTTPS - Get File" node
You can use the HTTPS - Get File node to transfer the files from your server to the workflow using HTTP protocol.
Node configuration

- From the Method dropdown list, select the method.
- In the URL field, enter the endpoint.
- From the File format dropdown list, select the format of the file:
- XML Feed
- JSON
- JSON Lines
- CSV - Provide the details on how to format the imported file:
- From the Delimiter dropdown, select the character that marks the end of a column.
- From the Quotation mark dropdown list, select the characters that contain the text or data type.
- From the Escape character dropdown lists, select the character changes the default interpretation of a character or a string followed by the character.
- From the Line ending dropdown list, select:
- Line feed - This option shifts the cursor to the next line vertically.
- Carriage return and line feed - This option points the cursor to the beginning of the line horizontally and shifts the cursor to the next line vertically.
- Optionally, select the following checkboxes:
- No Byte Order Mark - This option is currently unused.
- Quoting style only if required - This option wraps the values with the character selected in the Quotation mark field when the delimiter occurs in the value. For example, if the option is enabled, the quotation mark is
"
, and the delimiter is,
:one
is saved asone
two,three,four
is saved as"two,three,four"
- In the Headers fields, define request headers required by the HTTP API.
- In the Authentication section, select the authentication method.
- Anonymous - No authorization is required.
- Password - Authentication is based on a login and a password.
- By API key - This option allows you to select API key. Selected key is used to generate JWT token for request, which lets you skip the authorization header.
WARNING: This works only for Synerise API for Synerise users.
Examples of use
In this example, you can launch a workflow which retrieves a Synerise catalog by means of HTTPS protocol and send it further to a SFTP server. If needed, the workflow can perform a transformation of data retrieved from the catalog in order to meet data structure requirements in the SFTP server.

- Add the Scheduled run node.
- In the configuration of the node, set it to immediately.
- Add the HTTPS - Get File node.
- In the configuration of the node:
- Leave the method at default (GET).
- In the URL, enter the address of the endpoint (you can get it here
- As a file format, from the dropdown list, select CSV file.
- Verify the following fields: Delimiter, Quotation mark, Escape character, Charset, Line ending.
- Configure settings for the Headers section.
- In the Authentication section, select the type of authentication.
- Confirm by clicking Apply.
- Optionally, you can add the Data Transformation node to modify the data retrieved from the catalog to comply with the data structure standards in your SFTP.
- Add the SFTP - Send File node.
- In the configuration of the node:
- Enter the URL to the server.
- Enter the path to the directory.
- Enter the name of the file under which you want to send the data to the server.
- Select the format of the file.
- Select the authentication method.
- Confirm by clicking Apply.
- Add the End node.