CSV URL

Connection

Configuration

NAMETYPEDESCRIPTIONREQUIREDREADONLY
urlstringe.g. http://www.example.comtruefalse
headersarrayfalsefalse
parametersarrayfalsefalse
authobjectfalsefalse

Example

1{
2 "name": "csv connection",
3 "type": "csv",
4 "configuration": {
5 "auth": {
6 "basic": {
7 "password": "secret",
8 "username": "user@example.com"
9 },
10 "header": {
11 "name": "foo",
12 "value": ""
13 },
14 "oauth": {
15 "auth_style": 0,
16 "client_id": "client_id",
17 "client_secret": "client_secret",
18 "extra_form_data": [
19 {
20 "name": "foo",
21 "value": ""
22 }
23 ],
24 "scopes": [
25 {}
26 ],
27 "token_endpoint": "https://example.com/oauth/token"
28 }
29 },
30 "headers": [
31 {
32 "name": "foo",
33 "value": ""
34 }
35 ],
36 "parameters": [
37 {
38 "name": "foo",
39 "value": ""
40 }
41 ],
42 "url": ""
43 }
44}

Model Sync

Source

Configuration

NAMETYPEDESCRIPTIONREQUIREDREADONLY
pathstringe.g. /static/table.csvtruefalse
delimstringDelimiter Accepted Values: Comma, Tab, Semi-colontruefalse
headersarrayHeadersfalsefalse
parametersarrayQuery String Parametersfalsefalse

Example

1{
2 ...
3 "configuration": {
4 "delim": "",
5 "headers": [
6 {}
7 ],
8 "parameters": [
9 {}
10 ],
11 "path": ""
12 }
13}