v3.0
File Coordinator

Servers

Choose a server to use:

/api/v1.0/
https://file-qa.adara.com/api/v1.0/
https://file-prod.adara.com/api/v1.0/
oauth2 oauth2

FlowclientCredentials
Token URL/core/v1.0/oauth/token

Execute a pipeline on demand

POST /executions/{pipeline_id}

Auth
Path Params
pipeline_id stringrequired
Example Request
Copy
Responses
204 404
No response body
Example Response
204 Sweep initiated
404 Pipeline not found
Copy

Get the list of pipeline executions

GET /executions

Auth
Query String
limit integer

Default: 20

optional
pipeline_id stringoptional
adara_id stringoptional
Example Request
Copy
Responses
200 400
object object
active booleanoptional
response array[object]optional
job_id stringoptional
pipeline_id stringoptional
filename stringoptional
status string

Enum: active,pending,completed,failed

optional
created integeroptional
updated integeroptional
Example Response
200 Return list of Pipeline executions
400 Bad Request pipeline_id or Adara_id required
Copy

Add a managed file pipeline

POST /pipelines

Auth
Request Body
object objectrequired
origin objectrequired
destination objectrequired
adara_id stringrequired
input objectrequired
compression stringoptional
file_type string

Enum: json,csv

required
delimiter stringoptional
file_pattern stringrequired
encryption objectoptional
key stringrequired
type stringrequired
Example Request
Copy
Responses
200
Example Response
200 New pipeline created
Copy

Get list of file pipelines

GET /pipelines

Auth
Example Request
Copy
Responses
200
object object
active booleanoptional
response arrayoptional
Example Response
200 Return list of existing pipelines
Copy

Integrations

Get list of pipeline origin types

GET /origins

Auth
Example Request
Copy
Responses
200
object object
active booleanoptional
response array[object]optional
type stringrequired
parameters objectrequired
Example Response
200 Return list of origins
Copy

Get list of pipeline destinations

GET /destinations

Auth
Example Request
Copy
Responses
200
object object
active booleanoptional
response array[object]optional
name stringrequired
parameters objectrequired
Example Response
200 Return list of origins
Copy