Acquire transfer settings details

This is an API function to acquire details of transfer settings. This API function corresponds to the [Transfer Settings] operation on the screen that is displayed by selecting a profile after selecting the [Profile] on the operation screen of Manager.

= Remarks =

It is the difference between the acquire a list of transfer settings API function and this API function that the following parameters are not included in the response of this API function.

  • content layer (Parameters under the content layer of the acquire a list API function are the same as the parameters of the acquire details API function.)
  • first

  • last

  • number

  • numberOfElements

  • size

  • sort

  • totalElements

  • totalPages

Format

curl -X GET --header 'Accept: application/json'

--header 'X-API-KEY:APIKEY'

'http://HOSTNAME:PORTNUMBER/api/v1/sending-profiles/sendingProfileId'

Request parameter (Path format)
Item name Request parameter Type Value Default value
Transfer Settings ID sendingProfileId String   Impossible to omit
Response

{

"compressionMode": 0,

"deflateLevel": 0,

"deleteFile": "string",

"encryptMode": 0,

"fileId": "string",

"jobExecMode": 0,

"jobExecModeOnError": 0,

"jobName": "string",

"jobNameOnError": "string",

"preJobExecMode": 0,

"preJobName": "string",

"profileId": "string",

"searchOrderDescending": true,

"searchTarget": 0,

"sendingProfileId": "string",

"sendingProfileName": "string",

"sendType": "string",

"temporaryFile": true,

"triggerElapsedTime": "string",

"triggerFileName": "string",

"triggerInterval": "string",

"triggerMode": "string",

"triggerSize": "string",

"dataVerify": true,

"fileCreation": "string",

"generationFileCount": 0,

"jobWait": "string",

"receiveFileName": "string",

"receiveJob": "string",

"receiveJobOnError": "string"

}

Response parameter
Item name Response parameter Type Value
Compression Method compressionMode Integer

0 | 1

• 0: No compression

• 1: DEFLATE compression

DEFLATE level deflateLevel Integer

1 | 2 | 3

• 1: Default

• 2: Prioritize Compression Ratio

• 3: Prioritize Compression Speed

File Deletion after Transfer (From) deleteFile String

"K" | "D"

• K: Keep (Do not delete)

• D: Delete

Encryption Type encryptMode Integer

0 | 1

• 0: No encryption*

• 1: HULFT encryption

* If the product is a region edition, always 0 is specified.

File ID fileId String  
Successful Job Execution Mode (From) jobExecMode Integer

0 | 1

• 0: Script execution

• 1: Step execution

Unsuccessful Job Execution Mode (From) jobExecModeOnError Integer

0 | 1

• 0: Script execution

• 1: Step execution

Successful Job (From) jobName String

Maximum 2048 ASCII characters (without NULL)

Unsuccessful Job (From) jobNameOnError String

Maximum 2048 ASCII characters (without NULL)

Pre-send Job Execution Mode (From) preJobExecMode Integer

0 | 1

• 0: Script execution

• 1: Step execution

Pre-send Job (From) preJobName String Maximum 2048 ASCII characters (without NULL)
Profile ID profileId String  
Search Order (From) searchOrderDescending Boolean

• true: Descending order

• false: Ascending order

Search Target (From) searchTarget Integer

1 | 2

• 1: File name

• 2: Update date and time

Transfer Settings ID sendingProfileId String  
Transfer Settings Name sendingProfileName String Maximum 64 characters
Transfer Type sendType String

"B" | "T"

• B: Binary

• T: Text

Temporary File Transfer (From) temporaryFile Boolean

• true: Do temporary file transfer

• false: Do not temporary file transfer

Elapsed Monitoring Time (From) triggerElapsedTime String

"1s" to "59d"

Numeral (1 to 59) with a unit (second: s, minute: m, hour: h, or day: d) is returned.

Monitored File Name (From) triggerFileName String

Maximum 256-byte character string (without NULL)

A wild card character can be included.

Monitoring Interval (From) triggerInterval String

"1s" to "59d"

Numeral (1 to 59) with a unit (second: s, minute: m, hour: h, or day: d) is returned.

Monitoring Mode (From) triggerMode String

"SIZE" | "TIMESTAMP"

Monitoring Size (From) triggerSize String

"1b" to "1023g"

Numeral (1 to 1023) with a unit (byte: b, kilobyte: k, megabyte: m, or gigabyte: g) is returned.

Verify Data dataVerify Boolean

• true: Verify

• false: Do not verify

File Creation (To) fileCreation String

"REPLACE" | "NEW_CREATION" | "APPEND" | "GEN_CTL"

• REPLACE: replace an existing file

• NEW_CREATION: newly create a file

• APPEND: append to an existing file

• GEN_CTL: control files by creating generation files

Generation File Count (To) generationFileCount Integer

0, 2 to 9999

If the "fileCreation" is other than "GEN_CTL", 0 is returned.

Notification (To) jobWait String

"Receive" | "Successful_Job"

• Receive: after a reception is complete

• Successful_Job: after Successful Job is complete

Receiving File Name (To) receiveFileName String  
Successful Job (To) receiveJob String If multiple jobs are registered, jobs are divided by a newline code (LF).
Unsuccessful Job (To) receiveJobOnError String If multiple jobs are registered, jobs are divided by a newline code (LF).