INTEGRITY Документация

Объекты JSON API Bulk Redirects

Bulk Redirect Rule

Полностью заполненный объект Bulk Redirect Rule имеет следующую структуру JSON:

{
	"action": "redirect",
	"expression": "http.request.full_uri in $<LIST_NAME>",
	"action_parameters": {
		"from_list": {
			"name": "<LIST_NAME>",
			"key": "http.request.full_uri"
		}
	}
}

Свойства объекта JSON должны соответствовать следующим требованиям:

Элемент списка URL redirect

Полностью заполненный объект элемента списка URL redirect имеет следующую структуру JSON:

{
	"id": "7c5dae5552338874e5053f2534d2767a",
	"redirect": {
		"source_url": "https://example.com/blog",
		"target_url": "https://example.com/blog/latest",
		"status_code": 301,
		"include_subdomains": false,
		"subpath_matching": false,
		"preserve_query_string": false,
		"preserve_path_suffix": true
	},
	"created_on": "2021-10-11T12:39:02Z",
	"modified_on": "2021-10-11T12:39:02Z"
}

Подробнее о redirect свойств объекта см. в Параметры URL redirect.