| Col1..Col25 | Integer | At least one of these columns is required. | Get the column mappings by calling the 'get_dataset_columns' function. If get_dataset_columns says that the surname column in your dataset is col3, and in the file you are importing the surname is in column 5, you should specify 'Col3=5' |
| DatasetID | Integer | Yes | The id of the dataset you want to import to. |
| EmailCol | Integer | At least one of EmailCol or MobileCol is required. | This is the 1 based column number where the email address resides in the file you are importing. |
| FileUrl | String | Yes | The url where the file resides that you want to import from. I should be a complete url e.g. http://www.thedomain.com/file.csv |
| ImportMode | Integer | No, will default to 0 (Update only) when not specified. | Use this to specify the import mode.
0 = Update only
1 = Add and update
2 = Add only
|
| IsCsv | Boolean | Only if the file does not have an explicit ".csv" extension | Use this flag if your csv file is dynamically generated i.e not an expicit file with an explicit extension |
| MailingListID | Integer | If you are importing email addresses, this is required. | The id of the mailing list you want to import to. |
| MobileCol | Integer | At least one of EmailCol or MobileCol is required. | This is the 1 based column number where the mobile number resides in the file you are importing. |
| MobileListID | Integer | If you are importing mobile numbers, this is required. | The id of the mailing list you want to import to. |
| Sheetname | String | Only if you are importing an Excel file. | The is the name of the sheet in your Excel file you want to import into the dataset. |