Данные шаблоны могут использоваться в request
и response
, а также являться частью URL таблиц instances_api_methods и instances_endpoint
Расширенный формат позволяет работать не только с телом запроса, но и с его заголовками и статусом (в случае ответа)
Расширенный формат описания запросов используется повсеместно на уровне БД (instances_api_methods, instances_endpoint)
Сейчас необходимость расширенной обработки определяется наличием всех ключей верхнего уровня, далее все подобные поля будут использовать расширенный формат
{
"status": "{{field.id}}",
"cookies": {
"id":"{{api.someId}}",
"Expires":"{{api.expTime.dt}}"
},
"headers": {
"sessionId": "{{field.id}}"
},
"body": {}
}
В случае выполнения request наличие ключа status
(если его кто-то случайно проставил) игнорируется.