CSV URL

Supports:

  • ✅ Models
  • ✅ Bulk sync source

Connection

Configuration

NameTypeDescriptionRequired
authobjectAuthentication methodfalse
headersarrayHeadersfalse
parametersarrayQuery string parametersfalse
urlstringBase URL

e.g. http://www.example.com
true

Example

{
"name": "CSV URL connection",
"type": "csv",
"configuration": {
"auth": {
"basic": {
"password": "secret",
"username": "user@example.com"
},
"header": {
"name": "foo",
"value": "bar"
},
"oauth": {
"auth_style": 0,
"client_id": "client_id",
"client_secret": "client_secret",
"extra_form_data": [
{
"name": "foo",
"value": "bar"
}
],
"scopes": [
{}
],
"token_endpoint": "https://example.com/oauth/token"
},
"query": [
{
"name": "foo",
"value": "bar"
}
]
},
"headers": [
{
"name": "foo",
"value": "bar"
}
],
"parameters": [
{
"name": "foo",
"value": "bar"
}
],
"url": ""
}
}

Model Sync

Source

Configuration

NameTypeDescriptionRequired
delimstringDelimiter

Accepted values: Comma, Tab, Semi-colon
true
headersobjectHeadersfalse
parametersobjectQuery string parametersfalse
pathstringPath to CSV file

e.g. /static/table.csv
true

Example

{
...
"configuration": {
"delim": "",
"headers": {},
"parameters": {},
"path": ""
}
}

Bulk Sync

Source

CSV URL connections may be used as a bulk sync source. No additional configuration options are required.