JOC API

Version 2.6.5

Download RAML
JOC API
/yade/transfers
POST

Gets file transfers


Parameters in the POST body schema

Name Type Description Example Default
controllerId optional, string Controller ID myController
compact optional, boolean A compact response is returned if this parameter is true false
dateFrom optional, string The value has multiple formats
  • Filters items starting from a date.
  • an ISO 8601 date format with the time offset and milliseconds being optional, e.g.
    • YYYY-MM-DDThh:mm:ss[.s][Z (Z means +00)]
    • YYYY-MM-DDThh:mm:ss[.s][+01:00]
    • YYYY-MM-DDThh:mm:ss[.s][+0100]
    • YYYY-MM-DDThh:mm:ss[.s][+01]
  • a format for a period relative to the current time, e.g. 6h, 12h, 1d, 1w that specifies the quantity followed by a qualifier:
    • s (seconds)
    • m (minutes)
    • h (hours)
    • d (days)
    • w (weeks)
    • M (months)
    • y (years)
  • a time offset is optional (e.g. 2d+02:00)
    • it can also be specified with the parameter timeZone
    • if timeZone is undefined then UTC is used
  • the value 0 indicates the current time
1d
dateTo optional, string The value has multiple formats similiar to the dateFrom parameter
  • Filters items ending before a date.
0
timeZone optional, string
  • If this parameter is set then it beats the time offset in dateFrom and dateTo
  • See the list for available time zones.
Europe/Berlin
operations optional, array Limits result to specified operations
  • COPY
  • MOVE
  • GETLIST
  • RENAME
["COPY"]
states optional, array Limits result to states
  • SUCCESS
  • FAILED
  • INCOMPLETE
["SUCCESS"]
sources optional, array Limits result to source host and/or protocol [{
"host": "localhost",
"protocol": "SFTP"
}]
targets optional, array Limits result to target host and/or protocol [{
"host": "localhost"
}]
profiles optional, array[string] Limits result to a specified glob pattern of configuration profiles that supports '*' and '?' as wildcards where
  • * : match zero or more characters
  • ? : match any single character
[
"copy-per-SFTP-from-HostA-to-HostB",
"copy-per-SFTP-from-HostA-to-HostC"
]
sourceFiles optional, array[string] Limits result to a specified glob pattern of source files that supports '*' and '?' as wildcards where
  • * : match zero or more characters
  • ? : match any single character
"*testsource*"
targetFiles optional, array[string] Limits result to a specified glob pattern of target files that supports '*' and '?' as wildcards where
  • * : match zero or more characters
  • ? : match any single character
"my*targetfile"
workflowNames optional, array[string] Limits result to a specified glob pattern of workflow names that supports '*' and '?' as wildcards where
  • * : match zero or more characters
  • ? : match any single character
"my*workflow"
limit optional, integer Limits the number of resulting items, -1=unlimited 5000 10000