Описание: метод нужен для добавления новой выгрузки без наполнения её данными. Сами данные будут добавлены через отдельный метод.
Характеристики метода: POST, синхронный.
Ресурс: xapi/etalonTable.
JSON Scheme тела запроса:
{
"properties": {
"DISPLAY_NAME": {
"description": "Название выгрузки",
"type": "string",
"errors": ["required", "not_match", "not_unique_field"]
},
"CONDITION_COLUMNS": {
"description": "строка, закодированный JSON-массив с названием столбцов, например: [\"first_column\", \"second_column\"]",
"type": "string",
"errors": ["required", "not_valid_json"]
},
"NOTE": {
"description": "Произвольное описание выгрузки",
"type": "string"
}
},
"required": [
"DISPLAY_NAME",
"CONDITION_COLUMNS"
]
}
В случае успеха – код возврата «200» и тело ответа:
{
"FINGERPRINT_ID": "string",
"TYPE": "string",
"SOURCE": "string",
"DISPLAY_NAME": "string",
"NOTE": "string",
"CONDITION_COLUMNS": "string",
"CREATE_DATE": "string",
"CHANGE_DATE": "string",
"STATUS": "string"
}
Число столбцов, которые указываются при создании выгрузки, не может быть изменено. При загрузке содержимого число ячеек в загружаемых стоках должно совпадать с тем значением, которое было указано при создании эталонной выгрузки. |