{
  "$schema": "http://json-schema.org/draft-07/schema",
  "title": "responses",
  "definitions": {
    "account_changePassword_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "token": {
              "type": "string",
              "description": "New token"
            },
            "secret": {
              "type": "string",
              "description": "New secret"
            }
          },
          "required": [
            "token"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getActiveOffers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/account_offer"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getAppPermissions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Permissions mask"
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getBanned_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getCounters_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/account_account_counters"
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getInfo_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/account_info"
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getProfileInfo_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/account_user_settings"
        }
      },
      "required": [
        "response"
      ]
    },
    "account_getPushSettings_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/account_push_settings"
        }
      },
      "required": [
        "response"
      ]
    },
    "account_saveProfileInfo_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "changed": {
              "description": "1 if changes has been processed",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "name_request": {
              "$ref": "objects.json#/definitions/account_name_request"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_addOfficeUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "boolean",
          "description": "true if success"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_checkLink_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/ads_link_status"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_createAds_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "Ad ID"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_createCampaigns_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "Campaign ID"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_createClients_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "Client ID"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_createTargetGroup_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "id": {
              "type": "integer",
              "description": "Group ID"
            },
            "pixel": {
              "type": "string",
              "description": "Pixel code"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_deleteAds_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "0 if success"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_deleteCampaigns_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "0 if success"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_deleteClients_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "0 if sucess"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getAccounts_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_account"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getAdsLayout_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_ad_layout"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getAdsTargeting_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_targ_settings"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getAds_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_ad"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getBudget_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Budget"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getCampaigns_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_campaign"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getCategories_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "v1": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/ads_category"
              },
              "description": "Old categories"
            },
            "v2": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/ads_category"
              },
              "description": "Actual categories"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getClients_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_client"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getDemographics_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_demo_stats"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getFloodStats_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/ads_flood_stats"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getLookalikeRequests_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total count of found lookalike requests",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "description": "found lookalike requests",
              "items": {
                "$ref": "objects.json#/definitions/ads_lookalike_request"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getMusicians_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/ads_musician"
              },
              "description": "Musicians"
            }
          },
          "required": [
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getOfficeUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_users"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getPostsReach_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_promoted_post_reach"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getRejectionReason_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/ads_reject_reason"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getStatistics_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_stats"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getSuggestions_cities_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_targ_suggestions_cities"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getSuggestions_regions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_targ_suggestions_regions"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getSuggestions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_targ_suggestions"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getSuggestions_schools_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_targ_suggestions_schools"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getTargetGroups_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_target_group"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getTargetingStats_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/ads_targ_stats"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getUploadURL_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "string",
          "description": "Photo upload URL"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_getVideoUploadURL_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "string",
          "description": "Video upload URL"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_importTargetContacts_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Imported contacts number"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_removeOfficeUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "boolean",
          "description": "true if success"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_updateAds_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "Ad ID"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_updateCampaigns_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Campaign ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_updateClients_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Client ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "ads_updateOfficeUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/ads_updateOfficeUsers_result"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "adsweb_getAdCategories_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "categories": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/adsweb_getAdCategories_response_categories_category"
              }
            }
          },
          "required": [
            "categories"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "adsweb_getAdUnitCode_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "html": {
              "type": "string"
            }
          },
          "required": [
            "html"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "adsweb_getAdUnits_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "ad_units": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/adsweb_getAdUnits_response_ad_units_ad_unit"
              }
            }
          },
          "required": [
            "count"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "adsweb_getFraudHistory_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "entries": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/adsweb_getFraudHistory_response_entries_entry"
              }
            }
          },
          "required": [
            "count"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "adsweb_getSites_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "sites": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/adsweb_getSites_response_sites_site"
              }
            }
          },
          "required": [
            "count"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "adsweb_getStatistics_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "next_page_id": {
              "type": "string"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/adsweb_getStatistics_response_items_item"
              }
            }
          },
          "required": [
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_getAppImageUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "upload_url": {
              "type": "string",
              "description": "To upload an image, generate POST-request to upload_url with a file in photo field. Then call appWidgets.saveAppImage method"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_getAppImages_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/appWidgets_photos"
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_getGroupImageUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "upload_url": {
              "type": "string",
              "description": "To upload an image, generate POST-request to upload_url with a file in photo field. Then call appWidgets.saveAppImage method"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_getGroupImages_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/appWidgets_photos"
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_getImagesById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/appWidgets_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_saveAppImage_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/appWidgets_photo"
        }
      },
      "required": [
        "response"
      ]
    },
    "appWidgets_saveGroupImage_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/appWidgets_photo"
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_getCatalog_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/apps_app"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_getFriendsList_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_getLeaderboard_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/apps_leaderboard"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_getLeaderboard_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/apps_leaderboard"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_getScopes_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/apps_scope"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_getScore_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Score number"
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number of applications",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "description": "List of applications",
              "items": {
                "$ref": "objects.json#/definitions/apps_app"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "apps_sendRequest_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Request ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "auth_restore_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "success": {
              "type": "integer",
              "description": "1 if success",
              "enum": [
                1
              ],
              "enumNames": [
                "ok"
              ]
            },
            "sid": {
              "type": "string",
              "description": "Parameter needed to grant access by code"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "base_bool_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "base_getUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/base_upload_server"
        }
      },
      "required": [
        "response"
      ]
    },
    "base_ok_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "default": 1,
          "enum": [
            1
          ],
          "enumNames": [
            "ok"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "board_addTopic_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Topic ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "board_createComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Comment ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "board_getComments_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/board_topic_comment"
              }
            },
            "poll": {
              "$ref": "objects.json#/definitions/board_topic_poll"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "board_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/board_topic_comment"
              }
            },
            "poll": {
              "$ref": "objects.json#/definitions/board_topic_poll"
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "board_getTopics_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/board_topic"
              }
            },
            "default_order": {
              "$ref": "objects.json#/definitions/board_default_order"
            },
            "can_add_topics": {
              "description": "Information whether current user can add topic",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            }
          },
          "required": [
            "count",
            "items",
            "default_order",
            "can_add_topics",
            "profiles"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "board_getTopics_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/board_topic"
              }
            },
            "default_order": {
              "$ref": "objects.json#/definitions/board_default_order"
            },
            "can_add_topics": {
              "description": "Information whether current user can add topic",
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          },
          "required": [
            "count",
            "items",
            "default_order",
            "can_add_topics"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getChairs_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/base_object"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getCitiesById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/base_object"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getCities_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/database_city"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getCountriesById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/base_country"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getCountries_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/base_country"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getFaculties_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/database_faculty"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getMetroStationsById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/database_station"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getMetroStations_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/database_station"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getRegions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/database_region"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getSchoolClasses_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "array",
            "items": {
              "type": [
                "string",
                "integer"
              ],
              "description": "Class ID or letter"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getSchools_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/database_school"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "database_getUniversities_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/database_university"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_add_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Document ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/docs_doc"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_getTypes_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/docs_doc_types"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_getUploadServer": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/base_upload_server"
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/docs_doc"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_save_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "type": {
              "$ref": "objects.json#/definitions/docs_doc_attachment_type"
            },
            "audio_message": {
              "$ref": "objects.json#/definitions/messages_audio_message"
            },
            "doc": {
              "$ref": "objects.json#/definitions/docs_doc"
            },
            "graffiti": {
              "$ref": "objects.json#/definitions/messages_graffiti"
            }
          },
          "required": [
            "response"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "docs_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/docs_doc"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "donut_getSubscription_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/donut_donator_subscription_info"
        }
      },
      "required": [
        "response"
      ]
    },
    "donut_getSubscriptions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "subscriptions": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/donut_donator_subscription_info"
              }
            },
            "count": {
              "type": "integer",
              "minimum": 0
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "subscriptions"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "downloadedGames_paid_status_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "is_paid": {
              "type": "boolean",
              "description": "Game has been paid"
            }
          },
          "required": [
            "is_paid"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "fave_addTag_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/fave_tag"
        }
      },
      "required": [
        "response"
      ]
    },
    "fave_getPages_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/fave_page"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "fave_getTags_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/fave_tag"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "fave_get_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/fave_bookmark"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "fave_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/fave_bookmark"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_addList_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "list_id": {
              "type": "integer",
              "description": "List ID",
              "minimum": 1
            }
          },
          "required": [
            "list_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_add_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Friend request status",
          "enum": [
            1,
            2,
            4
          ],
          "enumNames": [
            "SEND",
            "APPROVED",
            "RESEND"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_areFriends_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/friends_friend_extended_status"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_areFriends_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/friends_friend_status"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_delete_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "success": {
              "type": "integer",
              "default": 1
            },
            "friend_deleted": {
              "type": "integer",
              "description": "Returns 1 if friend has been deleted",
              "enum": [
                1
              ],
              "enumNames": [
                "ok"
              ]
            },
            "out_request_deleted": {
              "type": "integer",
              "description": "Returns 1 if out request has been canceled",
              "enum": [
                1
              ],
              "enumNames": [
                "ok"
              ]
            },
            "in_request_deleted": {
              "type": "integer",
              "description": "Returns 1 if incoming request has been declined",
              "enum": [
                1
              ],
              "enumNames": [
                "ok"
              ]
            },
            "suggestion_deleted": {
              "type": "integer",
              "description": "Returns 1 if suggestion has been declined",
              "enum": [
                1
              ],
              "enumNames": [
                "ok"
              ]
            }
          },
          "required": [
            "success"
          ],
          "maxProperties": 2
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getAppUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "User ID",
            "minimum": 1
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getByPhones_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/friends_user_xtr_phone"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getLists_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number of friends lists",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/friends_friends_list"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getMutual_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "User ID",
            "minimum": 1
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getMutual_target_uids_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/friends_mutual_friend"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getOnline_online_mobile_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "online": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 1
              }
            },
            "online_mobile": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 1
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getOnline_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "User ID",
            "minimum": 1
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getRecent_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "User ID",
            "minimum": 1
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getRequests_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total requests number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/friends_requests_xtr_message"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getRequests_need_mutual_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total requests number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/friends_requests"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getRequests_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total requests number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 1
              }
            },
            "count_unread": {
              "type": "integer",
              "description": "Total unread requests number"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_getSuggestions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total results number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_get_fields_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total friends number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/friends_user_xtr_lists"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total friends number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 1
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "friends_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "gifts_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/gifts_gift"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_addAddress_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/groups_address"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_addCallbackServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "server_id": {
              "type": "integer",
              "minimum": 0
            }
          },
          "required": [
            "server_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_addLink_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/groups_group_link"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_create_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/groups_group"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_editAddress_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/groups_address"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getAddresses_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total count of addresses",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_address"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getBanned_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total users number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_banned_item"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getById_legacy_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/groups_group_full"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_profile_item"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getCallbackConfirmationCode_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string",
              "description": "Confirmation code"
            }
          },
          "required": [
            "code"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getCallbackServers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_callback_server"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getCallbackSettings_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/groups_callback_settings"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getCatalogInfo_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "enabled": {
              "type": "integer",
              "description": "Information whether catalog is enabled for current user"
            },
            "categories": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_category_full"
              }
            }
          },
          "required": [
            "enabled"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getCatalogInfo_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "enabled": {
              "type": "integer",
              "description": "Information whether catalog is enabled for current user"
            },
            "categories": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_category"
              }
            }
          },
          "required": [
            "enabled"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getCatalog_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getInvitedUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getInvites_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getInvites_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getLongPollServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/groups_long_poll_server"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getLongPollSettings_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/groups_long_poll_settings"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getMembers_fields_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total members number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_user_xtr_role"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getMembers_filter_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total members number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_member_role"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getMembers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total members number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 0
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getRequests_fields_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getRequests_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 1
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getSettings_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "access": {
              "$ref": "objects.json#/definitions/groups_group_access",
              "description": "Community access settings"
            },
            "address": {
              "type": "string",
              "description": "Community's page domain"
            },
            "audio": {
              "$ref": "objects.json#/definitions/groups_group_audio",
              "description": "Audio settings"
            },
            "articles": {
              "type": "integer",
              "description": "Articles settings"
            },
            "recognize_photo": {
              "type": "integer",
              "description": "Photo suggests setting"
            },
            "city_id": {
              "type": "integer",
              "description": "City id of group"
            },
            "contacts": {
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "links": {
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "sections_list": {
              "type": "array",
              "items": []
            },
            "main_section": {
              "$ref": "objects.json#/definitions/groups_group_full_main_section"
            },
            "secondary_section": {
              "type": "integer"
            },
            "age_limits": {
              "$ref": "objects.json#/definitions/groups_group_age_limits"
            },
            "country_id": {
              "type": "integer",
              "description": "Country id of group"
            },
            "description": {
              "type": "string",
              "description": "Community description"
            },
            "docs": {
              "$ref": "objects.json#/definitions/groups_group_docs",
              "description": "Docs settings"
            },
            "events": {
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "obscene_filter": {
              "description": "Information whether the obscene filter is enabled",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "obscene_stopwords": {
              "description": "Information whether the stopwords filter is enabled",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "obscene_words": {
              "type": "array",
              "description": "The list of stop words",
              "items": {
                "type": "string"
              }
            },
            "event_group_id": {
              "type": "integer"
            },
            "photos": {
              "description": "Photos settings",
              "$ref": "objects.json#/definitions/groups_group_photos"
            },
            "public_category": {
              "type": "integer",
              "description": "Information about the group category"
            },
            "public_category_list": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_public_category_list"
              }
            },
            "public_date": {
              "type": "string"
            },
            "public_date_label": {
              "type": "string"
            },
            "public_subcategory": {
              "type": "integer",
              "description": "Information about the group subcategory"
            },
            "rss": {
              "type": "string",
              "format": "uri",
              "description": "URL of the RSS feed"
            },
            "start_date": {
              "type": "integer",
              "description": "Start date",
              "minimum": 0
            },
            "finish_date": {
              "description": "Finish date in Unixtime format",
              "type": "integer"
            },
            "subject": {
              "type": "integer",
              "description": "Community subject ID"
            },
            "subject_list": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_subject_item"
              }
            },
            "suggested_privacy": {
              "$ref": "objects.json#/definitions/groups_group_suggested_privacy"
            },
            "title": {
              "type": "string",
              "description": "Community title"
            },
            "topics": {
              "$ref": "objects.json#/definitions/groups_group_topics",
              "description": "Topics settings"
            },
            "twitter": {
              "$ref": "objects.json#/definitions/groups_settings_twitter"
            },
            "video": {
              "$ref": "objects.json#/definitions/groups_group_video",
              "description": "Video settings"
            },
            "wall": {
              "$ref": "objects.json#/definitions/groups_group_wall",
              "description": "Wall settings"
            },
            "website": {
              "type": "string",
              "description": "Community website"
            },
            "phone": {
              "type": "string",
              "description": "Community phone"
            },
            "email": {
              "type": "string",
              "description": "Community email"
            },
            "wiki": {
              "$ref": "objects.json#/definitions/groups_group_wiki",
              "description": "Wiki settings"
            }
          },
          "required": [
            "title",
            "description",
            "city_id",
            "country_id",
            "wall",
            "photos",
            "video",
            "audio",
            "docs",
            "topics",
            "wiki",
            "messages",
            "articles",
            "obscene_filter",
            "obscene_stopwords",
            "obscene_words"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getTagList_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/groups_group_tag"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_getTokenPermissions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "mask": {
              "type": "integer",
              "minimum": 0
            },
            "permissions": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_token_permission_setting"
              }
            }
          },
          "required": [
            "mask",
            "permissions"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_get_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number"
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "Community ID",
                "minimum": 0
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_isMember_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "member": {
              "description": "Information whether user is a member of the group",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "invitation": {
              "description": "Information whether user has been invited to the group",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "can_invite": {
              "description": "Information whether user can be invited",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "can_recall": {
              "description": "Information whether user's invite to the group can be recalled",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "request": {
              "description": "Information whether user has sent request to the group",
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          },
          "required": [
            "member"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_isMember_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Information whether user is a member of the group",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_isMember_user_ids_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/groups_member_status_full"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_isMember_user_ids_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/groups_member_status"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "groups_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total communities number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "likes_add_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "likes": {
              "type": "integer",
              "description": "Total likes number"
            }
          },
          "required": [
            "likes"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "likes_delete_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "likes": {
              "type": "integer",
              "description": "Total likes number"
            }
          },
          "required": [
            "likes"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "likes_getList_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "likes_getList_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "likes_isLiked_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "liked": {
              "description": "Information whether user liked the object",
              "$ref": "objects.json#/definitions/base_bool_int"
            },
            "copied": {
              "description": "Information whether user reposted the object",
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          },
          "required": [
            "liked",
            "copied"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "market_addAlbum_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "market_album_id": {
              "type": "integer",
              "description": "Album ID"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_add_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "market_item_id": {
              "type": "integer",
              "description": "Item ID"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_createComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Comment ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "market_deleteComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Returns 1 if request has been processed successfully (0 if the comment is not found)",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getAlbumById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_album"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getAlbums_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_album"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getById_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_item_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_item"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getCategories_new_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_category_tree"
              }
            }
          },
          "required": [
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getCategories_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_category"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getGroupOrders_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_order"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getOrderById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "order": {
              "$ref": "objects.json#/definitions/market_order"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getOrderItems_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_order_item"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getOrders_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_order"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "market_getOrders_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_order"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "market_get_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_item_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_item"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_restoreComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Returns 1 if request has been processed successfully (0 if the comment is not found)",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "market_search_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_item_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "market_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/market_market_item"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_createChat_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Chat ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_deleteChatPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "message_id": {
              "type": "integer",
              "description": "Service message ID"
            },
            "chat": {
              "$ref": "objects.json#/definitions/messages_chat"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_deleteConversation_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "last_deleted_id": {
              "type": "integer",
              "minimum": 0,
              "description": "Id of the last message, that was deleted"
            }
          },
          "required": [
            "last_deleted_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_delete_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "patternProperties": {
            "^[0-9]+$": {
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_edit_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getByConversationMessageId_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getById_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getChatPreview_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "preview": {
              "$ref": "objects.json#/definitions/messages_chat_preview"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getChat_chat_ids_fields_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/messages_chat_full"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getChat_chat_ids_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/messages_chat"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getChat_fields_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/messages_chat_full"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getChat_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/messages_chat"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getConversationMembers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Chat members count",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation_member"
              }
            },
            "chat_restrictions": {
              "$ref": "objects.json#/definitions/messages_chat_restrictions"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "items",
            "count"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getConversationsById_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getConversationsById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getConversations_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "unread_count": {
              "type": "integer",
              "description": "Unread dialogs number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation_with_message"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getHistoryAttachments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_history_attachment"
              }
            },
            "next_from": {
              "type": "string",
              "description": "Value for pagination"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getHistory_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "conversations": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getHistory_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getImportantMessages_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "messages": {
              "$ref": "objects.json#/definitions/messages_messages_array"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            },
            "conversations": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            }
          },
          "required": [
            "messages"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getImportantMessages_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "messages": {
              "$ref": "objects.json#/definitions/messages_messages_array"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            },
            "conversations": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            }
          },
          "required": [
            "messages"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getIntentUsers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "minimum": 0
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "items",
            "count"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getInviteLink_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "link": {
              "type": "string"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getLastActivity_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/messages_last_activity"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getLongPollHistory_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "history": {
              "type": "array",
              "items": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "description": "Longpoll event value"
                }
              }
            },
            "messages": {
              "$ref": "objects.json#/definitions/messages_longpoll_messages"
            },
            "credentials": {
              "$ref": "objects.json#/definitions/messages_longpoll_params"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            },
            "chats": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_chat"
              }
            },
            "new_pts": {
              "type": "integer",
              "description": "Persistence timestamp"
            },
            "from_pts": {
              "type": "integer"
            },
            "more": {
              "type": "boolean",
              "description": "Has more"
            },
            "conversations": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_getLongPollServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/messages_longpoll_params"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_isMessagesFromGroupAllowed_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "is_allowed": {
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_joinChatByInviteLink_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "chat_id": {
              "type": "integer"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_markAsImportant_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "Messages IDs"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_pin_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/messages_pinned_message"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_searchConversations_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total results number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_search_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "conversations": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_conversation"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/messages_message"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_send_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Message ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_send_user_ids_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "peer_id": {
                "type": "integer"
              },
              "message_id": {
                "type": "integer",
                "minimum": 0
              },
              "conversation_message_id": {
                "type": "integer",
                "minimum": 0
              },
              "error": {
                "$ref": "objects.json#/definitions/base_message_error"
              }
            }
          },
          "required": [
            "peer_id",
            "message_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "messages_setChatPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "message_id": {
              "type": "integer",
              "description": "Service message ID"
            },
            "chat": {
              "$ref": "objects.json#/definitions/messages_chat"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getBanned_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getBanned_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "groups": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "Community ID"
              }
            },
            "members": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/newsfeed_newsfeed_item"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "next_from": {
              "type": "string",
              "description": "New from value"
            }
          },
          "required": [
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getLists_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/newsfeed_list_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getLists_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/newsfeed_list"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getMentions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_to_id"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getRecommended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/newsfeed_newsfeed_item"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "new_offset": {
              "type": "string",
              "description": "New offset value"
            },
            "next_from": {
              "type": "string",
              "description": "Next from value"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_getSuggestedSources_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_subscriptions_item"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/newsfeed_newsfeed_item"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "next_from": {
              "type": "string",
              "description": "New from value"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_saveList_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "List ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_search_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            },
            "suggested_queries": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "next_from": {
              "type": "string"
            },
            "count": {
              "type": "integer",
              "minimum": 0,
              "description": "Filtered number"
            },
            "total_count": {
              "type": "integer",
              "description": "Total number",
              "minimum": 0
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "newsfeed_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            },
            "suggested_queries": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "next_from": {
              "type": "string"
            },
            "count": {
              "type": "integer",
              "minimum": 0,
              "description": "Filtered number"
            },
            "total_count": {
              "type": "integer",
              "description": "Total number",
              "minimum": 0
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "notes_add_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Note ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "notes_createComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Comment ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "notes_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/notes_note"
        }
      },
      "required": [
        "response"
      ]
    },
    "notes_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/notes_note_comment"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "notes_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/notes_note"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "notifications_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/notifications_notification_item"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            },
            "last_viewed": {
              "type": "integer",
              "description": "Time when user has been checked notifications last time"
            },
            "photos": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo"
              }
            },
            "videos": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video"
              }
            },
            "apps": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/apps_app"
              }
            },
            "next_from": {
              "type": "string"
            },
            "ttl": {
              "type": "integer"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "notifications_markAsViewed_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "notifications_sendMessage_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/notifications_send_message_item"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_cancelSubscription_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_changeState_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "string",
          "description": "New state"
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_getAmount_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/orders_amount"
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/orders_order"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_getUserSubscriptionById_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/orders_subscription"
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_getUserSubscriptions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/orders_subscription"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/orders_order"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "orders_updateSubscription_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_getHistory_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/pages_wikipage_history"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_getTitles_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/pages_wikipage"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_getVersion_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/pages_wikipage_full"
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/pages_wikipage_full"
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_parseWiki_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "string",
          "description": "HTML source"
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_saveAccess_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Page ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "pages_save_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Page ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_copy_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Photo ID",
          "minimum": 1
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_createAlbum_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/photos_photo_album_full"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_createComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Created comment ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_deleteComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Returns 1 if request has been processed successfully, 0 if the comment is not found",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getAlbumsCount_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Albums number",
          "minimum": 0
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getAlbums_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo_album_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getAllComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_comment_xtr_pid"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getAll_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo_full_xtr_real_offset"
              }
            },
            "more": {
              "description": "Information whether next page is presented",
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getAll_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo_xtr_real_offset"
              }
            },
            "more": {
              "description": "Information whether next page is presented",
              "$ref": "objects.json#/definitions/base_bool_int"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getById_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo_full"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getComments_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "real_offset": {
              "type": "integer",
              "description": "Real offset of the comments",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "real_offset": {
              "type": "integer",
              "description": "Real offset of the comments",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getMarketUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/base_upload_server"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getMessagesUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/photos_photo_upload"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getNewTags_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo_xtr_tag_info"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getTags_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo_tag"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/photos_photo_upload"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getUserPhotos_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getUserPhotos_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_getWallUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/photos_photo_upload"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_get_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_putTag_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Created tag ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_restoreComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Returns 1 if request has been processed successfully, 0 if the comment is not found",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_saveMarketAlbumPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_saveMarketPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_saveMessagesPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_saveOwnerCoverPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/base_image"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_saveOwnerPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "photo_hash": {
              "type": "string",
              "description": "Photo hash"
            },
            "photo_src": {
              "type": "string",
              "description": "Uploaded image url"
            },
            "photo_src_big": {
              "type": "string",
              "description": "Uploaded image url"
            },
            "photo_src_small": {
              "type": "string",
              "description": "Uploaded image url"
            },
            "saved": {
              "type": "integer",
              "description": "Returns 1 if profile photo is saved"
            },
            "post_id": {
              "type": "integer",
              "description": "Created post ID"
            }
          },
          "required": [
            "photo_hash",
            "photo_src"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_saveWallPhoto_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_save_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/photos_photo"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "photos_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/photos_photo"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "polls_addVote_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "polls_create_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/polls_poll"
        }
      },
      "required": [
        "response"
      ]
    },
    "polls_deleteVote_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Result",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "polls_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/polls_poll"
        }
      },
      "required": [
        "response"
      ]
    },
    "polls_getVoters_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/polls_voters"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "prettyCards_create_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "owner_id": {
              "type": "integer",
              "description": "Owner ID of created pretty card"
            },
            "card_id": {
              "type": "string",
              "description": "Card ID of created pretty card"
            }
          },
          "required": [
            "owner_id",
            "card_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "prettyCards_delete_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "owner_id": {
              "type": "integer",
              "description": "Owner ID of deleted pretty card"
            },
            "card_id": {
              "type": "string",
              "description": "Card ID of deleted pretty card"
            },
            "error": {
              "type": "string",
              "description": "Error reason if error happened"
            }
          },
          "required": [
            "owner_id",
            "card_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "prettyCards_edit_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "owner_id": {
              "type": "integer",
              "description": "Owner ID of edited pretty card"
            },
            "card_id": {
              "type": "string",
              "description": "Card ID of edited pretty card"
            }
          },
          "required": [
            "owner_id",
            "card_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "prettyCards_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/prettyCards_prettyCard"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "prettyCards_getUploadURL_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "string",
          "description": "Upload URL"
        }
      },
      "required": [
        "response"
      ]
    },
    "prettyCards_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/prettyCards_prettyCard"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "search_getHints_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/search_hint"
              }
            },
            "suggested_queries": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_checkToken_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/secure_token_checked"
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_getAppBalance_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "App balance"
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_getSMSHistory_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/secure_sms_notification"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_getTransactionsHistory_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/secure_transaction"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_getUserLevel_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/secure_level"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_giveEventSticker_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "user_id": {
                "type": "integer"
              },
              "status": {
                "type": "string"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "secure_sendNotification_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "User ID"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "stats_getPostReach_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/stats_wallpost_stat"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "stats_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/stats_period"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "status_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/status_status"
        }
      },
      "required": [
        "response"
      ]
    },
    "storage_getKeys_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "string",
            "description": "Key name"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "storage_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/storage_value"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getBanned_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Stories count"
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "Owner ID"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getBanned_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Stories count"
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "Owner ID"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getById_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Stories count"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/stories_story"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Stories count"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/stories_story"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getPhotoUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "upload_url": {
              "type": "string",
              "description": "Upload URL"
            },
            "user_ids": {
              "type": "array",
              "description": "Users ID who can to see story.",
              "items": {
                "type": "integer",
                "minimum": 0
              }
            }
          },
          "required": [
            "upload_url",
            "user_ids"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getStats_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/stories_story_stats"
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getVideoUploadServer_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "upload_url": {
              "type": "string",
              "description": "Upload URL"
            },
            "user_ids": {
              "type": "array",
              "description": "Users ID who can to see story.",
              "items": {
                "type": "integer",
                "minimum": 0
              }
            }
          },
          "required": [
            "upload_url",
            "user_ids"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getViewers_extended_V5115_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Viewers count"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/stories_viewers_item"
              }
            },
            "hidden_reason": {
              "type": "string"
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_getViewers_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Viewers count"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_get_V5113_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/stories_feed_item"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            },
            "need_upload_screen": {
              "type": "boolean"
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Stories count"
            },
            "items": {
              "type": "array",
              "items": {
                "type": "array",
                "items": {
                  "$ref": "objects.json#/definitions/stories_story"
                }
              }
            },
            "promo_data": {
              "$ref": "objects.json#/definitions/stories_promo_block"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            },
            "need_upload_screen": {
              "type": "boolean"
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_save_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/stories_story"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "stories_upload_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "upload_result": {
              "type": "string",
              "description": "A string hash that is used in the stories.save method"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "streaming_getServerUrl_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "endpoint": {
              "type": "string",
              "description": "Server host"
            },
            "key": {
              "type": "string",
              "description": "Access key"
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "users_getFollowers_fields_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number of available results",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "users_getFollowers_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total friends number",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "type": "integer",
                "description": "User ID",
                "minimum": 1
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "users_getSubscriptions_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number of available results",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_subscriptions_item"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "users_getSubscriptions_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "users": {
              "$ref": "objects.json#/definitions/users_users_array"
            },
            "groups": {
              "$ref": "objects.json#/definitions/groups_groups_array"
            }
          },
          "required": [
            "users",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "users_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/users_user_xtr_counters"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "users_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number of available results"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_checkLink_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/utils_link_checked"
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_getLastShortenedLinks_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number of available results",
              "minimum": 0
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/utils_last_shortened_link"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_getLinkStats_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/utils_link_stats_extended"
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_getLinkStats_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/utils_link_stats"
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_getServerTime_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Time as Unixtime"
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_getShortLink_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/utils_short_link"
        }
      },
      "required": [
        "response"
      ]
    },
    "utils_resolveScreenName_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/utils_domain_resolved"
        }
      },
      "required": [
        "response"
      ]
    },
    "video_addAlbum_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "album_id": {
              "type": "integer",
              "description": "Created album ID"
            }
          },
          "required": [
            "album_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_createComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "integer",
          "description": "Created comment ID"
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getAlbumById_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/video_video_album_full"
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getAlbumsByVideo_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video_album_full"
              }
            }
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getAlbumsByVideo_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "type": "integer",
            "description": "Album ID"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getAlbums_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video_album_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getAlbums_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video_album_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getComments_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "groups",
            "profiles"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_get_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_restoreComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "description": "Returns 1 if request has been processed successfully, 0 if the comment is not found",
          "$ref": "objects.json#/definitions/base_bool_int"
        }
      },
      "required": [
        "response"
      ]
    },
    "video_save_response": {
      "type": "object",
      "properties": {
        "response": {
          "$ref": "objects.json#/definitions/video_save_result"
        }
      },
      "required": [
        "response"
      ]
    },
    "video_search_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_min"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "video_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/video_video"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_createComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "comment_id": {
              "type": "integer",
              "description": "Created comment ID"
            }
          },
          "required": [
            "comment_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_edit_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "post_id": {
              "type": "integer",
              "description": "Edited post ID",
              "minimum": 0
            }
          },
          "required": [
            "post_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getById_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getById_legacy_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "array",
          "items": {
            "$ref": "objects.json#/definitions/wall_wallpost_full"
          }
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getById_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            }
          }
        }
      },
      "required": [
        "items"
      ]
    },
    "wall_getComment_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getComment_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            }
          },
          "required": [
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getComments_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            },
            "show_reply_button": {
              "type": "boolean"
            },
            "can_post": {
              "type": "boolean",
              "description": "Information whether current user can comment the post"
            },
            "groups_can_post": {
              "type": "boolean",
              "description": "Information whether groups can comment the post"
            },
            "current_level_count": {
              "type": "integer",
              "description": "Count of replies of current level"
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wall_comment"
              }
            },
            "can_post": {
              "type": "boolean",
              "description": "Information whether current user can comment the post"
            },
            "groups_can_post": {
              "type": "boolean",
              "description": "Information whether groups can comment the post"
            },
            "current_level_count": {
              "type": "integer",
              "description": "Count of replies of current level"
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_getReposts_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group"
              }
            }
          },
          "required": [
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_get_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_get_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_postAdsStealth_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "post_id": {
              "type": "integer",
              "description": "Created post ID"
            }
          },
          "required": [
            "post_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_post_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "post_id": {
              "type": "integer",
              "description": "Created post ID"
            }
          },
          "required": [
            "post_id"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_repost_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "success": {
              "type": "integer",
              "default": 1
            },
            "post_id": {
              "type": "integer",
              "description": "Created post ID"
            },
            "reposts_count": {
              "type": "integer",
              "description": "Reposts number",
              "minimum": 1
            },
            "wall_repost_count": {
              "type": "integer",
              "description": "Reposts to wall number",
              "minimum": 0
            },
            "mail_repost_count": {
              "type": "integer",
              "description": "Reposts to mail number",
              "minimum": 0
            },
            "likes_count": {
              "type": "integer",
              "description": "Reposts number",
              "minimum": 0
            }
          },
          "required": [
            "success",
            "post_id",
            "reposts_count",
            "likes_count"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_search_extended_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            },
            "profiles": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/users_user_full"
              }
            },
            "groups": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/groups_group_full"
              }
            }
          },
          "required": [
            "count",
            "items",
            "profiles",
            "groups"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "wall_search_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "items": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/wall_wallpost_full"
              }
            }
          },
          "required": [
            "count",
            "items"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "widgets_getComments_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "posts": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/widgets_widget_comment"
              }
            }
          },
          "required": [
            "count",
            "posts"
          ]
        }
      },
      "required": [
        "response"
      ]
    },
    "widgets_getPages_response": {
      "type": "object",
      "properties": {
        "response": {
          "type": "object",
          "properties": {
            "count": {
              "type": "integer",
              "description": "Total number"
            },
            "pages": {
              "type": "array",
              "items": {
                "$ref": "objects.json#/definitions/widgets_widget_page"
              }
            }
          },
          "required": [
            "count",
            "pages"
          ]
        }
      },
      "required": [
        "response"
      ]
    }
  }
}
