# 获取行政区划

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /geo/administration:
    get:
      summary: 获取行政区划
      deprecated: false
      description: 获取行政区划
      tags:
        - 地理信息
      parameters:
        - name: id
          in: query
          description: 行政区划 ID
          required: false
          schema:
            type: integer
        - name: children
          in: query
          description: 是否展示子区域，当 ID 为空时必为 true
          required: false
          schema:
            type: boolean
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                      name:
                        type: string
                      children:
                        type: array
                        items:
                          type: object
                          properties:
                            id:
                              type: integer
                            name:
                              type: string
                            children:
                              type: 'null'
                          required:
                            - id
                            - name
                            - children
                          x-apifox-orders:
                            - id
                            - name
                            - children
                    required:
                      - id
                      - name
                      - children
                    x-apifox-orders:
                      - id
                      - name
                      - children
                  msg:
                    type: string
                required:
                  - code
                  - data
                  - msg
                x-apifox-orders:
                  - code
                  - data
                  - msg
              example:
                code: 200
                data:
                  id: 31
                  name: 中国
                  children:
                    - id: 32
                      name: 北京
                      children: null
                    - id: 50
                      name: 天津
                      children: null
                    - id: 68
                      name: 河北
                      children: null
                    - id: 252
                      name: 山西
                      children: null
                    - id: 383
                      name: 内蒙古
                      children: null
                    - id: 497
                      name: 辽宁
                      children: null
                    - id: 612
                      name: 吉林
                      children: null
                    - id: 682
                      name: 黑龙江
                      children: null
                    - id: 824
                      name: 上海
                      children: null
                    - id: 844
                      name: 江苏
                      children: null
                    - id: 962
                      name: 浙江
                      children: null
                    - id: 1064
                      name: 安徽
                      children: null
                    - id: 1186
                      name: 福建
                      children: null
                    - id: 1281
                      name: 江西
                      children: null
                    - id: 1392
                      name: 山东
                      children: null
                    - id: 1550
                      name: 河南
                      children: null
                    - id: 1727
                      name: 湖北
                      children: null
                    - id: 1844
                      name: 湖南
                      children: null
                    - id: 1981
                      name: 广东
                      children: null
                    - id: 2126
                      name: 广西
                      children: null
                    - id: 2250
                      name: 海南
                      children: null
                    - id: 2274
                      name: 重庆
                      children: null
                    - id: 2317
                      name: 四川
                      children: null
                    - id: 2520
                      name: 贵州
                      children: null
                    - id: 2618
                      name: 云南
                      children: null
                    - id: 2764
                      name: 西藏
                      children: null
                    - id: 2845
                      name: 陕西
                      children: null
                    - id: 2963
                      name: 甘肃
                      children: null
                    - id: 3065
                      name: 青海
                      children: null
                    - id: 3117
                      name: 宁夏
                      children: null
                    - id: 3145
                      name: 新疆
                      children: null
                    - id: 3259
                      name: 台湾
                      children: null
                    - id: 3283
                      name: 香港
                      children: null
                    - id: 3302
                      name: 澳门
                      children: null
                msg: success
          headers: {}
          x-apifox-name: 成功
        x-200:Bad Request:
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                    description: 状态码
                  data:
                    type: 'null'
                    description: 数据
                  msg:
                    type: string
                    description: 信息
                required:
                  - code
                  - data
                  - msg
                x-apifox-orders:
                  - code
                  - data
                  - msg
              example:
                code: 400
                data: null
                msg: bad request
          headers: {}
          x-apifox-name: Bad Request
        x-200:Geo Administration Not Found:
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                  data:
                    type: 'null'
                  msg:
                    type: string
                required:
                  - code
                  - data
                  - msg
                x-apifox-orders:
                  - code
                  - data
                  - msg
              example:
                code: 807
                data: null
                msg: geo administration not found
          headers: {}
          x-apifox-name: Geo Administration Not Found
        x-200:Internal Server Error:
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                    description: 状态码
                  data:
                    type: 'null'
                    description: 数据
                  msg:
                    type: string
                    description: 信息
                required:
                  - code
                  - data
                  - msg
                x-apifox-orders:
                  - code
                  - data
                  - msg
              example:
                code: 500
                data: null
                msg: internal server error
          headers: {}
          x-apifox-name: Internal Server Error
        x-200:Missing Parameter:
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                    description: 状态码
                  data:
                    type: object
                    properties:
                      exampleA:
                        type: string
                        description: 服务器获取到的参数
                      exampleB:
                        type: string
                        description: 服务器获取到的参数
                    required:
                      - exampleA
                      - exampleB
                    description: 数据
                    x-apifox-orders:
                      - exampleA
                      - exampleB
                  msg:
                    type: string
                    description: 信息
                required:
                  - code
                  - data
                  - msg
                x-apifox-orders:
                  - code
                  - data
                  - msg
              example:
                code: 800
                data:
                  exampleA: Content
                  exampleB: Nothing Here
                msg: missing parameter
          headers: {}
          x-apifox-name: Missing Parameter
      security: []
      x-apifox-folder: 地理信息
      x-apifox-status: released
      x-run-in-apifox: https://app.apifox.com/web/project/6547178/apis/api-427697109-run
components:
  schemas: {}
  securitySchemes: {}
servers:
  - url: https://api.gh.ink/v3
    description: 正式环境
security: []

```
