{
    "openapi": "3.1.0",
    "info": {
        "version": "2",
        "title": "Advalidation external API v2",
        "description": "This is the Advalidation REST based API. You can find out more about Advalidation at https:\/\/advalidation.com. The API is only usable by current customers of Advalidation.",
        "termsOfService": "https:\/\/advalidation.com\/terms-of-use\/",
        "contact": {
            "name": "Advalidation support",
            "email": "support@advalidation.com"
        }
    },
    "servers": [
        {
            "url": "https:\/\/app.advalidation.io\/v2",
            "description": "app.advalidation.com"
        },
        {
            "url": "https:\/\/app2.advalidation.io\/v2",
            "description": "app2.advalidation.com"
        },
        {
            "url": "https:\/\/staging.advalidation.io\/v2",
            "description": "staging.advalidation.com"
        }
    ],
    "paths": {
        "\/ad-specifications": {
            "get": {
                "operationId": "get-ad-specifications",
                "summary": "\/",
                "description": "Returns list of available adspecs",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved ad specs",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/AdSpecification"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/ad-specifications"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId",
                "summary": "\/{adSpecificationId}",
                "description": "Get adspec by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec to be returned",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecification"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/ad-specifications"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/tests-setup"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_AdDimensions": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_AdDimensions",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_AdDimensions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_DimensionsDiscrepancy": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_DimensionsDiscrepancy",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_DimensionsDiscrepancy"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_RotatingCreative": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_RotatingCreative",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_RotatingCreative"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Audio": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Audio",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Audio"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_VisualStart": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_VisualStart",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_VisualStart"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_AnimationLength": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_AnimationLength",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_AnimationLength"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Border": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Border",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Border"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Expandable": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Expandable",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Expandable"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_MouseClick": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_MouseClick",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_MouseClick"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_LandingPage": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_LandingPage",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_LandingPage"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_ClickRedirects": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_ClickRedirects",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_ClickRedirects"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Filesize": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Filesize",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Filesize"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_RemoteLoad": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_RemoteLoad",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_RemoteLoad"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Cpu": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Cpu",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Cpu"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_ExternalRequests": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_ExternalRequests",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_ExternalRequests"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Connections": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Connections",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Connections"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Cookies": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Cookies",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Cookies"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_Ssl": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_Ssl",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_Ssl"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_LocalStorage": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_LocalStorage",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_LocalStorage"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_GdprConsent": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_GdprConsent",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_GdprConsent"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_CodeRules": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_CodeRules",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_CodeRules"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_PublisherFrameworkMraid": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_PublisherFrameworkMraid",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_PublisherFrameworkMraid"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_JsErrors": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_JsErrors",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_JsErrors"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_FlashLso": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_FlashLso",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_FlashLso"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_AdVerificationTags": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_AdVerificationTags",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_AdVerificationTags"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Display_HeavyAdInterventions": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Display_HeavyAdInterventions",
                "summary": "\/",
                "description": "Get display checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Display_HeavyAdInterventions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Dimensions": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Dimensions",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Dimensions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Duration": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Duration",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Duration"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Bitrate": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Bitrate",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Bitrate"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Fps": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Fps",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Fps"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Timecode": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Timecode",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Timecode"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Filesize": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Filesize",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Filesize"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_ContainerFormat": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_ContainerFormat",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_ContainerFormat"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Codec": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Codec",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Codec"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_ScanType": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_ScanType",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_ScanType"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_AudioCodec": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_AudioCodec",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_AudioCodec"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_AudioAverage": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_AudioAverage",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_AudioAverage"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_AudioPeak": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_AudioPeak",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_AudioPeak"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_AudioSampleRate": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_AudioSampleRate",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_AudioSampleRate"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastPropertyDiscrepancy": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastPropertyDiscrepancy",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastPropertyDiscrepancy"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_TelecineArtefact": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_TelecineArtefact",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_TelecineArtefact"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_ChromaSubsampling": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_ChromaSubsampling",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_ChromaSubsampling"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_Boxing": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_Boxing",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_Boxing"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastRequiredMediaFiles": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastRequiredMediaFiles",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastRequiredMediaFiles"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastVersion": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastVersion",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastVersion"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastValidateXml": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastValidateXml",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastValidateXml"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastApiProperties": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastApiProperties",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastApiProperties"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastSkipDetection": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastSkipDetection",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastSkipDetection"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastCreativeCount": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastCreativeCount",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastCreativeCount"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastVariations": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastVariations",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastVariations"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastConnectionRules": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastConnectionRules",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastConnectionRules"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_VastNonHttps": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_VastNonHttps",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_VastNonHttps"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_AdVerificationTags": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_AdVerificationTags",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_AdVerificationTags"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_CompanionAds": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_CompanionAds",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_CompanionAds"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_H264Profile": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_H264Profile",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_H264Profile"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/tests-setup\/Video_MoovAtomPosition": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-tests-setup-Video_MoovAtomPosition",
                "summary": "\/",
                "description": "Get video checks of adspec and configurable properties",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video checks",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/AdSpecificationTest"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/Video_MoovAtomPosition"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/display-ad-unit-sizes": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-display-ad-unit-sizes",
                "summary": "\/",
                "description": "Get display ad dimensions by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display ad dimensions",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/DisplayAdUnitSize"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/display-ad-unit-sizes"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/display-ad-unit-sizes\/{displayAdUnitSizeId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-display-ad-unit-sizes-by-displayAdUnitSizeId",
                "summary": "\/{displayAdUnitSizeId}",
                "description": "Get display ad dimension by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "displayAdUnitSizeId",
                        "description": "ID of the display ad dimension",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved ad dimension",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/DisplayAdUnitSize"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/display-ad-unit-sizes"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/display-remote-load-exclusions": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-display-remote-load-exclusions",
                "summary": "\/",
                "description": "Get display remote load exclusions by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec display remote load exclusions",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/DisplayRemoteLoadExclusion"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/display-remote-load-exclusions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/display-remote-load-exclusions\/{displayRemoteLoadExclusionId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-display-remote-load-exclusions-by-displayRemoteLoadExclusionId",
                "summary": "\/{displayRemoteLoadExclusionId}",
                "description": "Get display remote load exclusion by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "displayRemoteLoadExclusionId",
                        "description": "ID of the display remote load exclusion",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved remote load exclusion",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/DisplayRemoteLoadExclusion"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/display-remote-load-exclusions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/display-code-match-rules": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-display-code-match-rules",
                "summary": "\/",
                "description": "Get code rules by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec code rules",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/DisplayCodeMatchRule"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/display-code-match-rules"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/display-code-match-rules\/{displayCodeMatchRuleId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-display-code-match-rules-by-displayCodeMatchRuleId",
                "summary": "\/{displayCodeMatchRuleId}",
                "description": "Get code rule by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "displayCodeMatchRuleId",
                        "description": "ID of the code rule",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved code rule",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/DisplayCodeMatchRule"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/display-code-match-rules"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-resolutions": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-resolutions",
                "summary": "\/",
                "description": "Get video resolutions by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video resolutions",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/VideoResolution"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-resolutions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-resolutions\/{videoResolutionId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-resolutions-by-videoResolutionId",
                "summary": "\/{videoResolutionId}",
                "description": "Get video resolution by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "videoResolutionId",
                        "description": "ID of the video resolution",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved video resolution",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/VideoResolution"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-resolutions"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-aspect-ratios": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-aspect-ratios",
                "summary": "\/",
                "description": "Get video aspect ratios by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video aspect ratios",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/VideoAspectRatio"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-aspect-ratios"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-aspect-ratios\/{videoAspectRatioId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-aspect-ratios-by-videoAspectRatioId",
                "summary": "\/{videoAspectRatioId}",
                "description": "Get video aspect ratio by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "videoAspectRatioId",
                        "description": "ID of the video aspect ratio",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved video aspect ratio",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/VideoAspectRatio"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-aspect-ratios"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-duration-ranges": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-duration-ranges",
                "summary": "\/",
                "description": "Get video durations by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video durations",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/VideoDurationRange"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-duration-ranges"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-duration-ranges\/{videoDurationRangeId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-duration-ranges-by-videoDurationRangeId",
                "summary": "\/{videoDurationRangeId}",
                "description": "Get video duration by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "videoDurationRangeId",
                        "description": "ID of the video duration",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved video duration",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/VideoDurationRange"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-duration-ranges"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-framerate-ranges": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-framerate-ranges",
                "summary": "\/",
                "description": "Get video framerates by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video framerates",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/VideoFramerateRange"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-framerate-ranges"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/video-framerate-ranges\/{videoFramerateRangeId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-video-framerate-ranges-by-videoFramerateRangeId",
                "summary": "\/{videoFramerateRangeId}",
                "description": "Get video framerate by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "videoFramerateRangeId",
                        "description": "ID of the video framerate",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved video framerate",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/VideoFramerateRange"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/video-framerate-ranges"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/vast-media-file-matching-rules": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-vast-media-file-matching-rules",
                "summary": "\/",
                "description": "Get video media files by adspec",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved adspec video media files",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/VASTMediaFileMatchingRule"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/vast-media-file-matching-rules"
                ]
            }
        },
        "\/ad-specifications\/{adSpecificationId}\/vast-media-file-matching-rules\/{vastMediaFileMatchingRuleId}": {
            "get": {
                "operationId": "get-ad-specifications-by-adSpecificationId-vast-media-file-matching-rules-by-vastMediaFileMatchingRuleId",
                "summary": "\/{vastMediaFileMatchingRuleId}",
                "description": "Get video media file by ID",
                "parameters": [
                    {
                        "name": "adSpecificationId",
                        "description": "ID of the adspec",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "vastMediaFileMatchingRuleId",
                        "description": "ID of the video media file",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved video media file",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/VASTMediaFileMatchingRule"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/vast-media-file-matching-rules"
                ]
            }
        },
        "\/campaigns": {
            "get": {
                "operationId": "get-campaigns",
                "summary": "\/",
                "description": "Returns list of campaigns",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved campaigns",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/Campaign"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/campaigns"
                ]
            },
            "post": {
                "operationId": "post-campaigns",
                "summary": "\/",
                "description": "Create new campaign",
                "requestBody": {
                    "description": "New campaign data",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/NewCampaign"
                            }
                        }
                    }
                },
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "201": {
                        "description": "Successfully created new campaign, returning it",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Campaign"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/campaigns"
                ]
            }
        },
        "\/campaigns\/{campaignId}": {
            "get": {
                "operationId": "get-campaigns-by-campaignId",
                "summary": "\/{campaignId}",
                "description": "Get campaign by ID",
                "parameters": [
                    {
                        "name": "campaignId",
                        "description": "ID of the campaign to be returned",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved campaign",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Campaign"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/campaigns"
                ]
            },
            "delete": {
                "operationId": "delete-campaigns-by-campaignId",
                "summary": "\/{campaignId}",
                "description": "Deletes a campaign and its creatives",
                "parameters": [
                    {
                        "name": "campaignId",
                        "description": "ID of the campaign to be deleted",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "204": {
                        "description": "204 No content",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default204Response"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/campaigns"
                ]
            },
            "patch": {
                "operationId": "patch-campaigns-by-campaignId",
                "summary": "\/{campaignId}",
                "description": "Update campaign by ID",
                "requestBody": {
                    "description": "Campaign updates",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/PatchCampaign"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "campaignId",
                        "description": "ID of the campaign to be updated",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully updated campaign, returning new representation",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Campaign"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/campaigns"
                ]
            }
        },
        "\/campaigns\/{campaignId}\/creatives": {
            "get": {
                "operationId": "get-campaigns-by-campaignId-creatives",
                "summary": "\/",
                "description": "Returns list of creatives per campaign",
                "parameters": [
                    {
                        "name": "campaignId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved creatives",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/Creative"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/creatives"
                ]
            },
            "post": {
                "operationId": "post-campaigns-by-campaignId-creatives",
                "summary": "\/",
                "description": "Upload creatives to existing campaign",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "201": {
                        "description": "List of creatives and list metadata",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/Creative"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/creatives"
                ],
                "requestBody": {
                    "description": "Creative upload payload",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "type": "object",
                                "description": "Object defining upload payload in JSON format",
                                "properties": {
                                    "payload": {
                                        "type": "string",
                                        "description": "HTML, URL or Base64 encoded data"
                                    }
                                }
                            }
                        },
                        "text\/plain": {
                            "schema": {
                                "description": "Tag, HTML, XML or other text based file",
                                "type": "string"
                            }
                        },
                        "application\/octet-stream": {
                            "schema": {
                                "description": "MP4, PNG, ZIP or any other supported binary file",
                                "type": "string",
                                "format": "binary"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "campaignId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ]
            }
        },
        "\/creatives\/{creativeId}": {
            "get": {
                "operationId": "get-creatives-by-creativeId",
                "summary": "\/{creativeId}",
                "description": "Get creative by ID",
                "parameters": [
                    {
                        "name": "creativeId",
                        "description": "ID of the creative to be returned",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved creative",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Creative"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/creatives"
                ]
            },
            "delete": {
                "operationId": "delete-creatives-by-creativeId",
                "summary": "\/{creativeId}",
                "description": "Deletes a creative",
                "parameters": [
                    {
                        "name": "creativeId",
                        "description": "ID of the creative to be deleted",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "204": {
                        "description": "204 No content",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default204Response"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/creatives"
                ]
            },
            "patch": {
                "operationId": "patch-creatives-by-creativeId",
                "summary": "\/{creativeId}",
                "description": "Update creative by ID",
                "requestBody": {
                    "description": "Creative updates",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/PatchCreative"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "creativeId",
                        "description": "ID of the creative to be updated",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully updated creative, returning new representation",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Creative"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/creatives"
                ]
            }
        },
        "\/creatives\/{creativeId}\/scans": {
            "get": {
                "operationId": "get-creatives-by-creativeId-scans",
                "summary": "\/",
                "description": "Returns list of scans [per creative], most recent scans first",
                "parameters": [
                    {
                        "name": "creativeId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved scans",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/Scan"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/scans"
                ]
            }
        },
        "\/creatives\/{creativeId}\/rescan": {
            "post": {
                "operationId": "post-creatives-by-creativeId-rescan",
                "summary": "\/",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "201": {
                        "description": "Object representing a scan",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Scan"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/rescan"
                ],
                "requestBody": {
                    "description": "No payload needed",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "type": "object",
                                "description": "Empty JSON object"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "creativeId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ]
            }
        },
        "\/creatives\/{creativeId}\/media-files": {
            "get": {
                "operationId": "get-creatives-by-creativeId-media-files",
                "summary": "\/",
                "description": "Get media files for parent VAST creative",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "List of creatives and list metadata",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/Creative"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/media-files"
                ],
                "parameters": [
                    {
                        "name": "creativeId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ]
            }
        },
        "\/creatives\/{creativeId}\/variations": {
            "get": {
                "operationId": "get-creatives-by-creativeId-variations",
                "summary": "\/",
                "description": "Get variations for specific creative",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "List of creatives and list metadata",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/CreativeVariation"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/variations"
                ],
                "parameters": [
                    {
                        "name": "creativeId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ]
            }
        },
        "\/creatives\/{creativeId}\/variations\/{variationId}": {
            "get": {
                "operationId": "get-creatives-by-creativeId-variations-by-variationId",
                "summary": "\/{variationId}",
                "description": "Get variation scan data",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "List of creatives and list metadata",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/Creative"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/variations"
                ],
                "parameters": [
                    {
                        "name": "creativeId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "variationId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ]
            }
        },
        "\/scans\/{scanId}": {
            "get": {
                "operationId": "get-scans-by-scanId",
                "summary": "\/{scanId}",
                "description": "Get scan by ID",
                "parameters": [
                    {
                        "name": "scanId",
                        "description": "ID of the scan to be returned",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved scan",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/Scan"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/scans"
                ]
            }
        },
        "\/connection-profiles": {
            "get": {
                "operationId": "get-connection-profiles",
                "summary": "\/",
                "description": "Returns list of available connection-profiles",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved connection profiles",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/ConnectionProfile"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/connection-profiles"
                ]
            },
            "post": {
                "operationId": "post-connection-profiles",
                "summary": "\/",
                "description": "Create new connection profile",
                "requestBody": {
                    "description": "New connection profile data",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/NewConnectionProfile"
                            }
                        }
                    }
                },
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "201": {
                        "description": "Successfully created new connection profile, returning it",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfile"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/connection-profiles"
                ]
            }
        },
        "\/connection-profiles\/{connectionProfileId}": {
            "get": {
                "operationId": "get-connection-profiles-by-connectionProfileId",
                "summary": "\/{connectionProfileId}",
                "description": "Get connection profile by ID",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile to be returned",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved connection profile",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfile"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/connection-profiles"
                ]
            },
            "delete": {
                "operationId": "delete-connection-profiles-by-connectionProfileId",
                "summary": "\/{connectionProfileId}",
                "description": "Deletes a connection profile",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile to be deleted",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "204": {
                        "description": "204 No content",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default204Response"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/connection-profiles"
                ]
            },
            "patch": {
                "operationId": "patch-connection-profiles-by-connectionProfileId",
                "summary": "\/{connectionProfileId}",
                "description": "Update connection profile by ID",
                "requestBody": {
                    "description": "connection profile updates",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/PatchConnectionProfile"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile to be updated",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully updated connection profile, returning new representation",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfile"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/connection-profiles"
                ]
            }
        },
        "\/connection-profiles\/{connectionProfileId}\/rules": {
            "get": {
                "operationId": "get-connection-profiles-by-connectionProfileId-rules",
                "summary": "\/",
                "description": "Get rules by connection profile",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile to be returned",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved connection profile rules",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/ConnectionProfileRule"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/rules"
                ]
            },
            "post": {
                "operationId": "post-connection-profiles-by-connectionProfileId-rules",
                "summary": "\/",
                "description": "Add new rule to connection profile",
                "requestBody": {
                    "description": "New connection profile rule data",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/NewConnectionProfileRule"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile to add rule to",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "201": {
                        "description": "Successfully created new connection profile rule, returning it",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfileRule"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/rules"
                ]
            }
        },
        "\/connection-profiles\/{connectionProfileId}\/rules\/{connectionProfileRuleId}": {
            "get": {
                "operationId": "get-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId",
                "summary": "\/{connectionProfileRuleId}",
                "description": "Get connection profile rule by ID",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the rule",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved connection profile",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfileRule"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/rules"
                ]
            },
            "delete": {
                "operationId": "delete-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId",
                "summary": "\/{connectionProfileRuleId}",
                "description": "Deletes a rule from a connection profile",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the rule to be deleted",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "204": {
                        "description": "204 No content",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default204Response"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/rules"
                ]
            },
            "patch": {
                "operationId": "patch-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId",
                "summary": "\/{connectionProfileRuleId}",
                "description": "Update connection profile rule",
                "requestBody": {
                    "description": "Connection profile rule updates",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/PatchConnectionProfileRule"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the rule to be updated",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully updated connection profile rule, returning new representation",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfileRule"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "- \/rules"
                ]
            }
        },
        "\/connection-profiles\/{connectionProfileId}\/rules\/{connectionProfileRuleId}\/hosts": {
            "get": {
                "operationId": "get-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId-hosts",
                "summary": "\/",
                "description": "Get hosts by connection profile rule",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the connection profile rule",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved connection profile rule hosts",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "meta": {
                                            "type": "object",
                                            "properties": {
                                                "pagination": {
                                                    "$ref": "#\/components\/schemas\/MetaPaginationSection"
                                                }
                                            }
                                        },
                                        "data": {
                                            "type": "array",
                                            "items": {
                                                "$ref": "#\/components\/schemas\/ConnectionProfileRuleHost"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/hosts"
                ]
            },
            "post": {
                "operationId": "post-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId-hosts",
                "summary": "\/",
                "description": "Add new host to connection profile rule",
                "requestBody": {
                    "description": "New connection profile rule host data",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/NewConnectionProfileRuleHost"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile to add rule to",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the connection profile rule to add host to",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "201": {
                        "description": "Successfully created new connection profile rule host, returning it",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfileRuleHost"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/hosts"
                ]
            }
        },
        "\/connection-profiles\/{connectionProfileId}\/rules\/{connectionProfileRuleId}\/hosts\/{connectionProfileRuleHostId}": {
            "get": {
                "operationId": "get-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId-hosts-by-connectionProfileRuleHostId",
                "summary": "\/{connectionProfileRuleHostId}",
                "description": "Get connection profile rule host by host ID",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the rule",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleHostId",
                        "description": "ID of the host",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully retrieved connection profile",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfileRuleHost"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/hosts"
                ]
            },
            "delete": {
                "operationId": "delete-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId-hosts-by-connectionProfileRuleHostId",
                "summary": "\/{connectionProfileRuleHostId}",
                "description": "Deletes a host from a connection profile rule",
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the rule",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleHostId",
                        "description": "ID of the host to be deleted",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "204": {
                        "description": "204 No content",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default204Response"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/hosts"
                ]
            },
            "patch": {
                "operationId": "patch-connection-profiles-by-connectionProfileId-rules-by-connectionProfileRuleId-hosts-by-connectionProfileRuleHostId",
                "summary": "\/{connectionProfileRuleHostId}",
                "description": "Update connection profile rule host",
                "requestBody": {
                    "description": "Connection profile rule host updates",
                    "content": {
                        "application\/json": {
                            "schema": {
                                "$ref": "#\/components\/schemas\/PatchConnectionProfileRuleHost"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "connectionProfileId",
                        "description": "ID of the connection profile",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleId",
                        "description": "ID of the rule",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    },
                    {
                        "name": "connectionProfileRuleHostId",
                        "description": "ID of the host to update",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "integer"
                        }
                    }
                ],
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Successfully updated connection profile rule host, returning new representation",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/ConnectionProfileRuleHost"
                                        }
                                    }
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "401 Authentication failed",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default401Response"
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "403 Forbidden",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default403Response"
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "404 Not found",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default404Response"
                                }
                            }
                        }
                    },
                    "422": {
                        "description": "422 Unprocessable entity",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "$ref": "#\/components\/schemas\/Default422Response"
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "-- \/hosts"
                ]
            }
        },
        "\/users\/me": {
            "get": {
                "operationId": "get-users-me",
                "summary": "\/me",
                "description": "Get current user",
                "security": [
                    {
                        "HeaderBased": []
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Object representing a user",
                        "content": {
                            "application\/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "data": {
                                            "$ref": "#\/components\/schemas\/User"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "tags": [
                    "\/users"
                ]
            }
        }
    },
    "components": {
        "schemas": {
            "MetaPaginationSection": {
                "title": "Pagination section",
                "description": "Contains page and count information for lists",
                "type": "object",
                "x-tags": [
                    "Misc schema"
                ],
                "properties": {
                    "count": {
                        "description": "Number of items returned in this response",
                        "type": "integer"
                    },
                    "totalCount": {
                        "description": "Total number of items in collection",
                        "type": "integer"
                    },
                    "page": {
                        "description": "Current page",
                        "type": "integer"
                    },
                    "totalPages": {
                        "description": "Total number of pages in collection",
                        "type": "integer"
                    }
                }
            },
            "ErrorSection": {
                "title": "Error section",
                "description": "Contains issue information for error responses",
                "type": "object",
                "x-tags": [
                    "Misc schema"
                ],
                "properties": {
                    "responseCode": {
                        "description": "HTTP response code for verification against header response",
                        "type": "integer"
                    },
                    "issues": {
                        "description": "Detailed information on the issues that triggered the error",
                        "type": "array",
                        "items": {
                            "$ref": "#\/components\/schemas\/ErrorIssue"
                        }
                    }
                }
            },
            "ErrorIssue": {
                "title": "Error issue",
                "description": "Issue when returned as part of error section in unsuccessful response",
                "type": "object",
                "x-tags": [
                    "Misc schema"
                ],
                "properties": {
                    "type": {
                        "description": "Ad Validation issue type key (please quote when reaching out to support)",
                        "type": "string"
                    },
                    "message": {
                        "description": "Human readable issue description",
                        "type": "string"
                    },
                    "relatedField": {
                        "description": "Specific field in the request that the issue relates to",
                        "type": "string"
                    }
                }
            },
            "Default204Response": {
                "title": "204 No content response",
                "description": "Request successful, the response intentionally contains no content",
                "type": "null",
                "x-tags": [
                    "Misc schema"
                ]
            },
            "Default401Response": {
                "title": "401 Authentication failed response",
                "description": "Unable to authenticate user",
                "x-tags": [
                    "Misc schema"
                ],
                "type": "object",
                "properties": {
                    "error": {
                        "$ref": "#\/components\/schemas\/ErrorSection"
                    }
                }
            },
            "Default403Response": {
                "title": "403 Forbidden response",
                "description": "Currently authenticated user does not have permission to access or update requested object",
                "x-tags": [
                    "Misc schema"
                ],
                "type": "object",
                "properties": {
                    "error": {
                        "$ref": "#\/components\/schemas\/ErrorSection"
                    }
                }
            },
            "Default404Response": {
                "title": "404 Not found response",
                "description": "Requested resource or underlying resource was not found",
                "x-tags": [
                    "Misc schema"
                ],
                "type": "object",
                "properties": {
                    "error": {
                        "$ref": "#\/components\/schemas\/ErrorSection"
                    }
                }
            },
            "Default412Response": {
                "title": "412 Precondition failed response",
                "description": "The request was most likely correct but the service is not able to fulfill the request due to logic constraints (typically when trying to delete a non-empty or default object)",
                "x-tags": [
                    "Misc schema"
                ],
                "type": "object",
                "properties": {
                    "error": {
                        "$ref": "#\/components\/schemas\/ErrorSection"
                    }
                }
            },
            "Default422Response": {
                "title": "422 Unprocessable entity",
                "description": "There is something wrong with the content of the request, typically missing or improperly formatted fields",
                "x-tags": [
                    "Misc schema"
                ],
                "type": "object",
                "properties": {
                    "error": {
                        "$ref": "#\/components\/schemas\/ErrorSection"
                    }
                }
            },
            "AdSpecification": {
                "title": "AdSpecification",
                "description": "Object representing an adspec",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal adspec ID",
                        "type": "integer"
                    },
                    "name": {
                        "description": "Adspec name",
                        "type": "string"
                    },
                    "createdAt": {
                        "description": "Date of adspec creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of adspec update (can be null)",
                        "type": "date"
                    },
                    "type": {
                        "description": "Adspec type (display or video)",
                        "type": "string"
                    },
                    "shareURL": {
                        "description": "Shared\/public adspec URL",
                        "type": "string"
                    },
                    "isDefault": {
                        "description": "Whether or not adspec is default for current customer and adspec type",
                        "type": "bool"
                    },
                    "isPublic": {
                        "description": "Whether or not adspec is public\/shared.",
                        "type": "bool"
                    }
                }
            },
            "AdSpecificationTest": {
                "title": "AdSpecificationTest",
                "description": "Object representing a check from an adspec perspective",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "name": [],
                    "evaluationExpression": [],
                    "conditionsString": [],
                    "conditionsTemplate": [],
                    "enabled": [],
                    "attributes": []
                }
            },
            "DisplayAdUnitSize": {
                "title": "DisplayAdUnitSize",
                "description": "Object representing a display ad dimension",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal display ad dimension ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of ad unit size creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of ad unit size update",
                        "type": "date"
                    },
                    "width": {
                        "description": "Pixel width",
                        "type": "integer"
                    },
                    "height": {
                        "description": "Pixel height",
                        "type": "integer"
                    },
                    "hostedFilesizeMax": {
                        "description": "Optional override hosted filesize max kbs",
                        "type": "integer"
                    },
                    "totalLoadMax": {
                        "description": "Optional override total load max kbs",
                        "type": "integer"
                    },
                    "initialLoadMax": {
                        "description": "Optional override initial load max kbs",
                        "type": "integer"
                    },
                    "subloadMax": {
                        "description": "Optional override subload max kbs",
                        "type": "integer"
                    }
                }
            },
            "DisplayRemoteLoadExclusion": {
                "title": "DisplayRemoteLoadExclusion",
                "description": "Object representing a display remote load exclusion",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal display remote load exclusion ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of exclusion creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of exclusion update (can be null)",
                        "type": "date"
                    },
                    "url": {
                        "description": "Exclusion URL",
                        "type": "string"
                    },
                    "isPrefixMatch": {
                        "description": "Only require beginning of URL to match",
                        "type": "boolean"
                    },
                    "isCacheable": {
                        "description": "Only allow exclusion if asset is cacheable",
                        "type": "boolean"
                    }
                }
            },
            "DisplayCodeMatchRule": {
                "title": "DisplayCodeMatchRule",
                "description": "Object representing a display code rule",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal display code rule ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of code rule creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of code rule update (can be null)",
                        "type": "date"
                    },
                    "term": {
                        "description": "Exclusion URL",
                        "type": "string"
                    }
                }
            },
            "VideoResolution": {
                "title": "VideoResolution",
                "description": "Object representing a video resolution",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal video resolution ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of resolution creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of resolution update (can be null)",
                        "type": "date"
                    },
                    "width": {
                        "description": "Video resolution width",
                        "type": "integer"
                    },
                    "height": {
                        "description": "Video resolution height",
                        "type": "integer"
                    }
                }
            },
            "VideoAspectRatio": {
                "title": "VideoAspectRatio",
                "description": "Object representing a video aspect ratio",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal video aspect ratio ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of aspect ratio creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of aspect ratio update (can be null)",
                        "type": "date"
                    },
                    "ratio": {
                        "description": "Ratio expressed as horizontal:vertical",
                        "type": "string"
                    }
                }
            },
            "VideoDurationRange": {
                "title": "VideoDurationRange",
                "description": "Object representing a video duration",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal video duration ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of duration creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of duration update (can be null)",
                        "type": "date"
                    },
                    "from": {
                        "description": "Duration interval low (in seconds)",
                        "type": "number"
                    },
                    "to": {
                        "description": "Duration interval high (in seconds)",
                        "type": "number"
                    }
                }
            },
            "VideoFramerateRange": {
                "title": "VideoFramerateRange",
                "description": "Object representing a video framerate",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal video framerate ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of framerate creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of framerate update (can be null)",
                        "type": "date"
                    },
                    "from": {
                        "description": "Framerate interval low (in FPS)",
                        "type": "number"
                    },
                    "to": {
                        "description": "Framerate interval high (in FPS)",
                        "type": "number"
                    }
                }
            },
            "VASTMediaFileMatchingRule": {
                "title": "VASTMediaFileMatchingRule",
                "description": "Object representing a video media file",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal video media file ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of media file creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of media file update (can be null)",
                        "type": "date"
                    },
                    "name": {
                        "description": "Name of media file",
                        "type": "string"
                    },
                    "width": {
                        "description": "Pixel resolution width of file",
                        "type": "integer"
                    },
                    "height": {
                        "description": "Pixel resolution height of file",
                        "type": "integer"
                    },
                    "format": {
                        "description": "MIME format of media file",
                        "type": "string"
                    },
                    "apiFramework": {
                        "description": "API framework",
                        "type": "string"
                    },
                    "fromBitrate": {
                        "description": "Minimum bitrate (kbps) to match",
                        "type": "integer"
                    },
                    "toBitrate": {
                        "description": "Maximum bitrate (kbps) to match",
                        "type": "integer"
                    }
                }
            },
            "Campaign": {
                "title": "Campaign",
                "description": "Object representing a campaign",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal campaign ID",
                        "type": "integer"
                    },
                    "name": {
                        "description": "Campaign name",
                        "type": "string"
                    },
                    "createdAt": {
                        "description": "Date of campaign creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of last campaign update",
                        "type": "date"
                    },
                    "type": {
                        "description": "Type of campaign (display\/video etc)",
                        "type": "string"
                    },
                    "shareURL": {
                        "description": "Complete share campaign URL",
                        "type": "string"
                    },
                    "adspecId": {
                        "description": "Default adspec ID for campaign",
                        "type": "integer"
                    },
                    "userId": {
                        "description": "User ID of user that created the campaign",
                        "type": "integer"
                    }
                }
            },
            "Creative": {
                "title": "Creative",
                "description": "Object representing a creative",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal creative ID",
                        "type": "integer"
                    },
                    "campaignId": {
                        "description": "Internal campaign ID",
                        "type": "integer"
                    },
                    "name": {
                        "description": "Creative name",
                        "type": "string"
                    },
                    "createdAt": {
                        "description": "Date of creative creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of most recent creative update",
                        "type": "date"
                    },
                    "parentId": {
                        "description": "* Usualy, ID of a VAST container",
                        "type": "integer"
                    },
                    "sourceType": {
                        "description": "Creative type",
                        "type": "string"
                    },
                    "sourceTypeLabel": {
                        "description": "User readable type",
                        "type": "string"
                    },
                    "shareURL": {
                        "description": "Complete share creative URL",
                        "type": "string"
                    },
                    "livePreviewURL": {
                        "description": "URL to a preview of the creative",
                        "type": "string"
                    },
                    "previewAnimationURL": {
                        "description": "URL to an animation generated (if any)",
                        "type": "string"
                    },
                    "width": {
                        "description": "Creative width in pixels",
                        "type": "integer"
                    },
                    "height": {
                        "description": "Creative height in pixels",
                        "type": "integer"
                    },
                    "userId": {
                        "description": "User ID of user that uploaded this creative",
                        "type": "integer"
                    },
                    "nbVariations": {
                        "description": "* Amount of variations found (if any)",
                        "type": "integer"
                    },
                    "nbMediaFiles": {
                        "description": "* Amount of files related to the creative. Not available in list mode",
                        "type": "integer"
                    },
                    "latestScanStatus": {
                        "description": "Scan object with a status. See Scan in schema's objects"
                    }
                }
            },
            "Scan": {
                "title": "Scan",
                "description": "Object representing a scan",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal scan ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of scan creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of scan update (can be null)",
                        "type": "date"
                    },
                    "finishedAt": {
                        "description": "Date\/time the scan finished",
                        "type": "date"
                    },
                    "sequenceType": {
                        "description": "The sequence type of scan (initial, manual, monitoring etc)",
                        "type": "string"
                    },
                    "nbIssues": {
                        "description": "Issue count (recursive warns + recursive fails). Null until scan is finished and analyzed",
                        "type": "integer"
                    },
                    "tests": {
                        "description": "array[CheckResult]. All checks within this scan (only for finished scans and with include_checks=true). Will not be returned in monitoring context, see monitoring_alerts below.",
                        "type": "array"
                    },
                    "processingStatus": {
                        "description": "The processing status of a scan. One from the list: queued, processing, finished, failed, cancelled",
                        "type": "string"
                    }
                }
            },
            "CreativeVariation": {
                "title": "CreativeVariation",
                "description": "Creative variation",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Creative variation ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of variation creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of most recent creative variation update",
                        "type": "date"
                    },
                    "creativeId": {
                        "description": "Creative ID",
                        "type": "integer"
                    },
                    "label": {
                        "description": "Variation label",
                        "type": "string"
                    },
                    "nbObservations": {
                        "description": "Observations count",
                        "type": "integer"
                    },
                    "vastAdExtId": {
                        "description": "Vast ad ID",
                        "type": "string"
                    },
                    "vastCreativeExtId": {
                        "description": "VAST creative ID",
                        "type": "string"
                    }
                }
            },
            "CheckResult": {
                "title": "CheckResult",
                "description": "The result\/output of the check\/validation",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "name": {
                        "description": "Identificator of a check performed",
                        "type": "string"
                    },
                    "value": {
                        "description": "Value of validated property",
                        "type": "string"
                    },
                    "valueFormatted": {
                        "description": "User readable representation of value",
                        "type": "string"
                    },
                    "valuePhrase": {
                        "description": "Information about the result of the check shown to a user",
                        "type": "string"
                    },
                    "result": {
                        "description": "Check result, pass or fail",
                        "type": "string"
                    },
                    "attributes": {
                        "description": "array[CheckResultProperty]",
                        "type": "array"
                    },
                    "extended": []
                }
            },
            "CheckResultProperty": {
                "title": "CheckResultProperty",
                "description": "Attributes of the check\/validation",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "name": {
                        "description": "Attribute name",
                        "type": "string"
                    },
                    "description": {
                        "description": "Description of an attribute",
                        "type": "string"
                    },
                    "value": {
                        "description": "Value of the attribute",
                        "type": "string"
                    }
                }
            },
            "ConnectionProfile": {
                "title": "ConnectionProfile",
                "description": "Object representing a connection profile",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal connection profile ID",
                        "type": "integer"
                    },
                    "name": {
                        "description": "Connection profile name",
                        "type": "string"
                    },
                    "createdAt": {
                        "description": "Date of connection profile creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of connection profile update (can be null)",
                        "type": "date"
                    },
                    "withoutCookiesAction": {
                        "description": "Default action for connections not setting cookies",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    },
                    "withCookiesAction": {
                        "description": "Default action for connections setting cookies",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    }
                }
            },
            "ConnectionProfileRule": {
                "title": "ConnectionProfileRule",
                "description": "Object representing a connection profile rule",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal connection profile rule ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of rule creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of rule update (can be null)",
                        "type": "date"
                    },
                    "action": {
                        "description": "Rule action",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    },
                    "type": {
                        "description": "Type of rule, custom for customer or based on Ad Validation provider",
                        "type": "string",
                        "enum": [
                            "custom",
                            "provider"
                        ]
                    },
                    "providerId": {
                        "description": "If type is provider, this is the ID of the provider",
                        "type": "integer"
                    },
                    "customName": {
                        "description": "Custom rule name",
                        "type": "string"
                    },
                    "customDescription": {
                        "description": "Custom rule comment",
                        "type": "string"
                    }
                }
            },
            "ConnectionProfileRuleHost": {
                "title": "ConnectionProfileRuleHost",
                "description": "Object representing a connection profile custom rule host",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal connection profile rule host ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of rule host creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of rule host update (can be null)",
                        "type": "date"
                    },
                    "hostname": {
                        "description": "Rule hostname",
                        "type": "string"
                    },
                    "regularExpression": {
                        "description": "Optional URL matching regex",
                        "type": "string"
                    }
                }
            },
            "User": {
                "title": "User",
                "description": "Object representing a user",
                "type": "object",
                "x-tags": [
                    "Object schema"
                ],
                "properties": {
                    "id": {
                        "description": "Internal user ID",
                        "type": "integer"
                    },
                    "createdAt": {
                        "description": "Date of user creation",
                        "type": "date"
                    },
                    "updatedAt": {
                        "description": "Date of user update (can be null)",
                        "type": "date"
                    },
                    "email": {
                        "description": "User e-mail",
                        "type": "string"
                    },
                    "firstName": {
                        "description": "User first name",
                        "type": "string"
                    },
                    "lastName": {
                        "description": "User last name",
                        "type": "string"
                    },
                    "isAdministrator": {
                        "description": "User admin flag",
                        "type": "bool"
                    }
                }
            },
            "NewAdSpecification": {
                "title": "NewAdSpecification",
                "description": "Input required to create a new adspec",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "name": {
                        "description": "Ad specification name",
                        "type": "string"
                    },
                    "type": {
                        "description": "Type of new ad specification",
                        "type": "string",
                        "enum": [
                            "display",
                            "video"
                        ]
                    }
                },
                "required": [
                    "name",
                    "type"
                ]
            },
            "NewCampaign": {
                "title": "NewCampaign",
                "description": "Input required to create a new campaign",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "name": {
                        "description": "Campaign name",
                        "type": "string"
                    },
                    "type": {
                        "description": "Campaign type",
                        "type": "string"
                    },
                    "adspecId": {
                        "description": "Default adspec ID for campaign, leave blank to use default for that type",
                        "type": "integer"
                    }
                },
                "required": [
                    "name",
                    "type"
                ]
            },
            "PatchCampaign": {
                "title": "PatchCampaign",
                "description": "Input required to change a campaign",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "name": {
                        "description": "New campaign name",
                        "type": "string"
                    },
                    "type": [],
                    "adspecId": []
                }
            },
            "PatchCreative": {
                "title": "PatchCreative",
                "description": "Input required to change a creative",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "name": {
                        "description": "Creative name",
                        "type": "string"
                    }
                }
            },
            "NewConnectionProfile": {
                "title": "NewConnectionProfile",
                "description": "Input required to create a new connection profile",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "name": {
                        "description": "Connection profile name",
                        "type": "string"
                    },
                    "withoutCookiesAction": {
                        "description": "Default action for connections not setting cookies",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    },
                    "withCookiesAction": {
                        "description": "Default action for connections setting cookies",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    }
                },
                "required": [
                    "name",
                    "withoutCookiesAction",
                    "withCookiesAction"
                ]
            },
            "PatchConnectionProfile": {
                "title": "PatchConnectionProfile",
                "description": "Input required to change a connection profile",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "name": {
                        "description": "Connection profile name",
                        "type": "string"
                    },
                    "withoutCookiesAction": {
                        "description": "Default action for connections not setting cookies",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    },
                    "withCookiesAction": {
                        "description": "Default action for connections setting cookies",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    }
                }
            },
            "NewConnectionProfileRule": {
                "title": "NewConnectionProfileRule",
                "description": "Data required to create a new connection profile rule",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "action": {
                        "description": "Rule action",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    },
                    "type": {
                        "description": "Type of rule, custom for customer or based on Ad Validation provider",
                        "type": "string",
                        "enum": [
                            "custom",
                            "provider"
                        ]
                    },
                    "providerId": {
                        "description": "If type is provider, this is the ID of the provider",
                        "type": "integer"
                    },
                    "customName": {
                        "description": "Custom rule name",
                        "type": "string"
                    },
                    "customDescription": {
                        "description": "Custom rule comment",
                        "type": "string"
                    }
                },
                "required": [
                    "type"
                ]
            },
            "PatchConnectionProfileRule": {
                "title": "PatchConnectionProfileRule",
                "description": "Input required to change a connection profile rule",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "action": {
                        "description": "Rule action",
                        "type": "string",
                        "enum": [
                            "pass",
                            "warn",
                            "fail"
                        ]
                    },
                    "type": [],
                    "providerId": [],
                    "customName": {
                        "description": "Custom rule name if type is custom",
                        "type": "string"
                    },
                    "customDescription": {
                        "description": "Custom rule comment if type is custom",
                        "type": "string"
                    }
                }
            },
            "NewConnectionProfileRuleHost": {
                "title": "NewConnectionProfileRuleHost",
                "description": "Data required to create a new connection profile rule host",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "hostname": {
                        "description": "Rule hostname",
                        "type": "string"
                    },
                    "regularExpression": {
                        "description": "Optional URL matching regex",
                        "type": "string"
                    }
                },
                "required": [
                    "hostname"
                ]
            },
            "PatchConnectionProfileRuleHost": {
                "title": "PatchConnectionProfileRuleHost",
                "description": "Input required to change a connection profile rule host",
                "type": "object",
                "x-tags": [
                    "Request schema"
                ],
                "properties": {
                    "hostname": {
                        "description": "Rule hostname",
                        "type": "string"
                    },
                    "regularExpression": {
                        "description": "Optional URL matching regex",
                        "type": "string"
                    }
                },
                "required": [
                    "hostname"
                ]
            }
        },
        "securitySchemes": {
            "HeaderBased": {
                "type": "apiKey",
                "name": "X-API-Key",
                "in": "header"
            }
        }
    },
    "tags": [
        {
            "name": "\/ad-specifications"
        },
        {
            "name": "- \/tests-setup"
        },
        {
            "name": "-- \/Display_AdDimensions"
        },
        {
            "name": "-- \/Display_DimensionsDiscrepancy"
        },
        {
            "name": "-- \/Display_RotatingCreative"
        },
        {
            "name": "-- \/Display_Audio"
        },
        {
            "name": "-- \/Display_VisualStart"
        },
        {
            "name": "-- \/Display_AnimationLength"
        },
        {
            "name": "-- \/Display_Border"
        },
        {
            "name": "-- \/Display_Expandable"
        },
        {
            "name": "-- \/Display_MouseClick"
        },
        {
            "name": "-- \/Display_LandingPage"
        },
        {
            "name": "-- \/Display_ClickRedirects"
        },
        {
            "name": "-- \/Display_Filesize"
        },
        {
            "name": "-- \/Display_RemoteLoad"
        },
        {
            "name": "-- \/Display_Cpu"
        },
        {
            "name": "-- \/Display_ExternalRequests"
        },
        {
            "name": "-- \/Display_Connections"
        },
        {
            "name": "-- \/Display_Cookies"
        },
        {
            "name": "-- \/Display_Ssl"
        },
        {
            "name": "-- \/Display_LocalStorage"
        },
        {
            "name": "-- \/Display_GdprConsent"
        },
        {
            "name": "-- \/Display_CodeRules"
        },
        {
            "name": "-- \/Display_PublisherFrameworkMraid"
        },
        {
            "name": "-- \/Display_JsErrors"
        },
        {
            "name": "-- \/Display_FlashLso"
        },
        {
            "name": "-- \/Display_AdVerificationTags"
        },
        {
            "name": "-- \/Display_HeavyAdInterventions"
        },
        {
            "name": "-- \/Video_Dimensions"
        },
        {
            "name": "-- \/Video_Duration"
        },
        {
            "name": "-- \/Video_Bitrate"
        },
        {
            "name": "-- \/Video_Fps"
        },
        {
            "name": "-- \/Video_Timecode"
        },
        {
            "name": "-- \/Video_Filesize"
        },
        {
            "name": "-- \/Video_ContainerFormat"
        },
        {
            "name": "-- \/Video_Codec"
        },
        {
            "name": "-- \/Video_ScanType"
        },
        {
            "name": "-- \/Video_AudioCodec"
        },
        {
            "name": "-- \/Video_AudioAverage"
        },
        {
            "name": "-- \/Video_AudioPeak"
        },
        {
            "name": "-- \/Video_AudioSampleRate"
        },
        {
            "name": "-- \/Video_VastPropertyDiscrepancy"
        },
        {
            "name": "-- \/Video_TelecineArtefact"
        },
        {
            "name": "-- \/Video_ChromaSubsampling"
        },
        {
            "name": "-- \/Video_Boxing"
        },
        {
            "name": "-- \/Video_VastRequiredMediaFiles"
        },
        {
            "name": "-- \/Video_VastVersion"
        },
        {
            "name": "-- \/Video_VastValidateXml"
        },
        {
            "name": "-- \/Video_VastApiProperties"
        },
        {
            "name": "-- \/Video_VastSkipDetection"
        },
        {
            "name": "-- \/Video_VastCreativeCount"
        },
        {
            "name": "-- \/Video_VastVariations"
        },
        {
            "name": "-- \/Video_VastConnectionRules"
        },
        {
            "name": "-- \/Video_VastNonHttps"
        },
        {
            "name": "-- \/Video_AdVerificationTags"
        },
        {
            "name": "-- \/Video_CompanionAds"
        },
        {
            "name": "-- \/Video_H264Profile"
        },
        {
            "name": "-- \/Video_MoovAtomPosition"
        },
        {
            "name": "- \/display-ad-unit-sizes"
        },
        {
            "name": "- \/display-remote-load-exclusions"
        },
        {
            "name": "- \/display-code-match-rules"
        },
        {
            "name": "- \/video-resolutions"
        },
        {
            "name": "- \/video-aspect-ratios"
        },
        {
            "name": "- \/video-duration-ranges"
        },
        {
            "name": "- \/video-framerate-ranges"
        },
        {
            "name": "- \/vast-media-file-matching-rules"
        },
        {
            "name": "\/campaigns"
        },
        {
            "name": "- \/creatives"
        },
        {
            "name": "\/creatives"
        },
        {
            "name": "- \/scans"
        },
        {
            "name": "- \/rescan"
        },
        {
            "name": "- \/media-files"
        },
        {
            "name": "- \/variations"
        },
        {
            "name": "\/scans"
        },
        {
            "name": "\/connection-profiles"
        },
        {
            "name": "- \/rules"
        },
        {
            "name": "-- \/hosts"
        },
        {
            "name": "\/users"
        }
    ]
}