GET /api/schema/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/coreapi+json
Vary: Accept

{
    "_type": "document",
    "_meta": {
        "url": "https://declarator.org/api/schema/",
        "title": "Declarator API"
    },
    "api": {
        "api-token-auth": {
            "create": {
                "_type": "link",
                "url": "/api/api-token-auth/",
                "action": "post"
            }
        },
        "bonds": {
            "list": {
                "_type": "link",
                "url": "/api/bonds/",
                "action": "get",
                "description": "Ценные бумаги",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "section",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "company",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "ammount",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "count",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "sharetype",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "share",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/bonds/{id}/",
                "action": "get",
                "description": "Ценные бумаги",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this ценные бумаги.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "carbrand": {
            "list": {
                "_type": "link",
                "url": "/api/carbrand/",
                "action": "get",
                "description": "Марки транспорта",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "parent",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "parent_name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "fullname",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "country": {
            "list": {
                "_type": "link",
                "url": "/api/country/",
                "action": "get",
                "description": "Страны",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "default",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "document": {
            "list": {
                "_type": "link",
                "url": "/api/document/",
                "action": "get",
                "description": "Документы, в которых представлены декларации",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "type",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "office",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "content",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "persons_count",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "date",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "income_year",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "actual_date",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_relative",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_region",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_income",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_real_estate",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_vehicles",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_savings",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_stocks",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_bonds",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "info_spendings",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "link",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "original_filename",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "remove_the_file",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "request_status",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "request_status_comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "search_status",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "is_complete",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "publish",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/document/{id}/",
                "action": "get",
                "description": "Документы, в которых представлены декларации",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this декларация.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "get-realestate-tooltips": {
            "read": {
                "_type": "link",
                "url": "/api/get-realestate-tooltips/{person_id}/",
                "action": "get",
                "description": "Подсказки для недвижимости",
                "fields": [
                    {
                        "name": "person_id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "get-year-income": {
            "read": {
                "_type": "link",
                "url": "/api/get-year-income/{person_id}/",
                "action": "get",
                "description": "Доходы",
                "fields": [
                    {
                        "name": "person_id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "get-year-realestate": {
            "read": {
                "_type": "link",
                "url": "/api/get-year-realestate/{person_id}/",
                "action": "get",
                "description": "Площадь недвижимости",
                "fields": [
                    {
                        "name": "person_id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "get-year-vehicles-count": {
            "read": {
                "_type": "link",
                "url": "/api/get-year-vehicles-count/{person_id}/",
                "action": "get",
                "description": "Количество транспортных средств",
                "fields": [
                    {
                        "name": "person_id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "income": {
            "list": {
                "_type": "link",
                "url": "/api/income/",
                "action": "get",
                "description": "Доход",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "section",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_text",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_counter",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "type",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "size",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/income/{id}/",
                "action": "get",
                "description": "Доход",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this доход.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "income-type": {
            "list": {
                "_type": "link",
                "url": "/api/income-type/",
                "action": "get",
                "description": "Типы дохода",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "law_draft": {
            "list": {
                "_type": "link",
                "url": "/api/law_draft/",
                "action": "get",
                "description": "Законопроекты",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "number",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "link",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "description",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "enter_date",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "phase",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comments",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "interest",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/law_draft/{id}/",
                "action": "get",
                "description": "Законопроекты",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this законопроект.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "lobbist": {
            "list": {
                "_type": "link",
                "url": "/api/lobbist/",
                "action": "get",
                "description": "Лоббисты",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/lobbist/{id}/",
                "action": "get",
                "description": "Лоббисты",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this лоббист.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "lobbist_small": {
            "list": {
                "_type": "link",
                "url": "/api/lobbist_small/",
                "action": "get",
                "description": "Лоббисты",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/lobbist_small/{id}/",
                "action": "get",
                "description": "Лоббисты",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this лоббист.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "lobby_group": {
            "list": {
                "_type": "link",
                "url": "/api/lobby_group/",
                "action": "get",
                "description": "Группы лоббистов",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "parent",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "office",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "region",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "lft",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "rght",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "tree_id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "level",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/lobby_group/{id}/",
                "action": "get",
                "description": "Группы лоббистов",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this лобби-группа.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "next-section": {
            "list": {
                "_type": "link",
                "url": "/api/next-section",
                "action": "get"
            }
        },
        "own-type": {
            "list": {
                "_type": "link",
                "url": "/api/own-type/",
                "action": "get",
                "description": "Виды владения",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "party": {
            "list": {
                "_type": "link",
                "url": "/api/party/",
                "action": "get",
                "description": "Партии",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "patterns": {
            "list": {
                "_type": "link",
                "url": "/api/patterns/",
                "action": "get",
                "description": "Шаблоны поиска",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "data",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "is_regex",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "is_case",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "content_type",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "object_id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/patterns/{id}/",
                "action": "get",
                "description": "Шаблоны поиска",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this шаблон.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "person": {
            "list": {
                "_type": "link",
                "url": "/api/person/",
                "action": "get",
                "description": "Чиновники",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/person/{id}/",
                "action": "get",
                "description": "Чиновники",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this должностное лицо.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "realestate": {
            "list": {
                "_type": "link",
                "url": "/api/realestate/",
                "action": "get",
                "description": "Недвижимость",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "section",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_text",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_counter",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "owntype",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "sharetype",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "share",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "share_string",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "type",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "square",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "country",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "region",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "city",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/realestate/{id}/",
                "action": "get",
                "description": "Недвижимость",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this недвижимость.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "realestate-type": {
            "list": {
                "_type": "link",
                "url": "/api/realestate-type/",
                "action": "get",
                "description": "Типы недвижимости",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_plural",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_plural_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_plural_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "slug",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "unit",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "unit_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "unit_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "relative": {
            "list": {
                "_type": "link",
                "url": "/api/relative/",
                "action": "get",
                "description": "Родственники",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "slug",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "savings": {
            "list": {
                "_type": "link",
                "url": "/api/savings/",
                "action": "get",
                "description": "Счета",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "section",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_text",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_counter",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "bank",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "ammount",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/savings/{id}/",
                "action": "get",
                "description": "Счета",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this счет.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "search-persons": {
            "list": {
                "_type": "link",
                "url": "/api/search-persons/",
                "action": "get",
                "description": "Поиск чиновников",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    }
                ]
            }
        },
        "section": {
            "list": {
                "_type": "link",
                "url": "/api/section/",
                "action": "get",
                "description": "Разделы деклараций",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "document",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "person",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "party",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "position",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "original_fio",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "add_date",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "json_file",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "is_suspicious",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/section/{id}/",
                "action": "get",
                "description": "Разделы деклараций",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this раздел документа.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "share-type": {
            "list": {
                "_type": "link",
                "url": "/api/share-type/",
                "action": "get",
                "description": "Виды собственности",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        },
        "spendings": {
            "list": {
                "_type": "link",
                "url": "/api/spendings/",
                "action": "get",
                "description": "Расходы",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "section",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "spendings_text",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/spendings/{id}/",
                "action": "get",
                "description": "Расходы",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this Расходы.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "stock": {
            "list": {
                "_type": "link",
                "url": "/api/stock/",
                "action": "get",
                "description": "Акции",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "created_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_when",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "modified_by",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "section",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_text",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comment",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "relative_counter",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "owntype",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "sharetype",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "share",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "share_string",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "ammount",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "comp_share",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "count",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "company",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            },
            "read": {
                "_type": "link",
                "url": "/api/stock/{id}/",
                "action": "get",
                "description": "Акции",
                "fields": [
                    {
                        "name": "id",
                        "required": true,
                        "location": "path",
                        "schema": {
                            "_type": "integer",
                            "description": "A unique integer value identifying this акции.",
                            "title": "ID"
                        }
                    }
                ]
            }
        },
        "v1": {
            "search": {
                "person-sections": {
                    "list": {
                        "_type": "link",
                        "url": "/api/v1/search/person-sections/",
                        "action": "get",
                        "description": "Поиск должностных лиц",
                        "fields": [
                            {
                                "name": "page",
                                "location": "query",
                                "schema": {
                                    "_type": "integer",
                                    "description": "A page number within the paginated result set.",
                                    "title": "Page"
                                }
                            },
                            {
                                "name": "limit",
                                "location": "query",
                                "schema": {
                                    "_type": "integer",
                                    "description": "Number of results to return per page.",
                                    "title": "Page size"
                                }
                            }
                        ]
                    }
                },
                "sections": {
                    "list": {
                        "_type": "link",
                        "url": "/api/v1/search/sections/",
                        "action": "get",
                        "description": "Поиск документов",
                        "fields": [
                            {
                                "name": "page",
                                "location": "query",
                                "schema": {
                                    "_type": "integer",
                                    "description": "A page number within the paginated result set.",
                                    "title": "Page"
                                }
                            },
                            {
                                "name": "limit",
                                "location": "query",
                                "schema": {
                                    "_type": "integer",
                                    "description": "Number of results to return per page.",
                                    "title": "Page size"
                                }
                            }
                        ]
                    }
                }
            }
        },
        "vehicle-type": {
            "list": {
                "_type": "link",
                "url": "/api/vehicle-type/",
                "action": "get",
                "description": "Типы транспортного средства",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "id",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_ru",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "name_en",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "slug",
                        "location": "query",
                        "schema": {
                            "_type": "string",
                            "description": "",
                            "title": ""
                        }
                    },
                    {
                        "name": "order",
                        "location": "query",
                        "schema": {
                            "_type": "number",
                            "description": "",
                            "title": ""
                        }
                    }
                ]
            }
        }
    },
    "search": {
        "offices": {
            "list": {
                "_type": "link",
                "url": "/search/offices/",
                "action": "get",
                "description": "Вьюха для поиска органов по части названия + регионам\nс пагинацией.",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "Number of results to return per page.",
                            "title": "Page size"
                        }
                    }
                ]
            }
        },
        "vehicle_brand": {
            "list": {
                "_type": "link",
                "url": "/search/vehicle_brand/",
                "action": "get",
                "description": "Поиск по маркам автомобилей",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "page_size",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "Number of results to return per page.",
                            "title": "Page size"
                        }
                    }
                ]
            }
        },
        "vehicle_model": {
            "list": {
                "_type": "link",
                "url": "/search/vehicle_model/",
                "action": "get",
                "description": "Поиск по моделям автомобилей",
                "fields": [
                    {
                        "name": "page",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "A page number within the paginated result set.",
                            "title": "Page"
                        }
                    },
                    {
                        "name": "page_size",
                        "location": "query",
                        "schema": {
                            "_type": "integer",
                            "description": "Number of results to return per page.",
                            "title": "Page size"
                        }
                    }
                ]
            }
        }
    }
}