parent
718566efb1
commit
822c8aafc1
@ -1,354 +0,0 @@
|
||||
openapi: 3.0.3
|
||||
info:
|
||||
title: ''
|
||||
version: 0.0.0
|
||||
paths:
|
||||
/api/schema/:
|
||||
get:
|
||||
operationId: api_schema_retrieve
|
||||
description: |-
|
||||
OpenApi3 schema for this API. Format can be selected via content negotiation.
|
||||
|
||||
- YAML: application/vnd.oai.openapi
|
||||
- JSON: application/vnd.oai.openapi+json
|
||||
parameters:
|
||||
- in: query
|
||||
name: format
|
||||
schema:
|
||||
type: string
|
||||
enum:
|
||||
- json
|
||||
- yaml
|
||||
- in: query
|
||||
name: lang
|
||||
schema:
|
||||
type: string
|
||||
enum:
|
||||
- af
|
||||
- ar
|
||||
- ar-dz
|
||||
- ast
|
||||
- az
|
||||
- be
|
||||
- bg
|
||||
- bn
|
||||
- br
|
||||
- bs
|
||||
- ca
|
||||
- cs
|
||||
- cy
|
||||
- da
|
||||
- de
|
||||
- dsb
|
||||
- el
|
||||
- en
|
||||
- en-au
|
||||
- en-gb
|
||||
- eo
|
||||
- es
|
||||
- es-ar
|
||||
- es-co
|
||||
- es-mx
|
||||
- es-ni
|
||||
- es-ve
|
||||
- et
|
||||
- eu
|
||||
- fa
|
||||
- fi
|
||||
- fr
|
||||
- fy
|
||||
- ga
|
||||
- gd
|
||||
- gl
|
||||
- he
|
||||
- hi
|
||||
- hr
|
||||
- hsb
|
||||
- hu
|
||||
- hy
|
||||
- ia
|
||||
- id
|
||||
- ig
|
||||
- io
|
||||
- is
|
||||
- it
|
||||
- ja
|
||||
- ka
|
||||
- kab
|
||||
- kk
|
||||
- km
|
||||
- kn
|
||||
- ko
|
||||
- ky
|
||||
- lb
|
||||
- lt
|
||||
- lv
|
||||
- mk
|
||||
- ml
|
||||
- mn
|
||||
- mr
|
||||
- my
|
||||
- nb
|
||||
- ne
|
||||
- nl
|
||||
- nn
|
||||
- os
|
||||
- pa
|
||||
- pl
|
||||
- pt
|
||||
- pt-br
|
||||
- ro
|
||||
- ru
|
||||
- sk
|
||||
- sl
|
||||
- sq
|
||||
- sr
|
||||
- sr-latn
|
||||
- sv
|
||||
- sw
|
||||
- ta
|
||||
- te
|
||||
- tg
|
||||
- th
|
||||
- tk
|
||||
- tr
|
||||
- tt
|
||||
- udm
|
||||
- uk
|
||||
- ur
|
||||
- uz
|
||||
- vi
|
||||
- zh-hans
|
||||
- zh-hant
|
||||
tags:
|
||||
- api
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'200':
|
||||
content:
|
||||
application/vnd.oai.openapi:
|
||||
schema:
|
||||
type: object
|
||||
additionalProperties: {}
|
||||
application/yaml:
|
||||
schema:
|
||||
type: object
|
||||
additionalProperties: {}
|
||||
application/vnd.oai.openapi+json:
|
||||
schema:
|
||||
type: object
|
||||
additionalProperties: {}
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
additionalProperties: {}
|
||||
description: ''
|
||||
/polls/students/:
|
||||
get:
|
||||
operationId: polls_students_list
|
||||
tags:
|
||||
- polls
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'200':
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/Student'
|
||||
description: ''
|
||||
post:
|
||||
operationId: polls_students_create
|
||||
tags:
|
||||
- polls
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
application/x-www-form-urlencoded:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
multipart/form-data:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
required: true
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'201':
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
description: ''
|
||||
/polls/students/{id}/:
|
||||
get:
|
||||
operationId: polls_students_retrieve
|
||||
parameters:
|
||||
- in: path
|
||||
name: id
|
||||
schema:
|
||||
type: integer
|
||||
description: A unique integer value identifying this student.
|
||||
required: true
|
||||
tags:
|
||||
- polls
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'200':
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
description: ''
|
||||
put:
|
||||
operationId: polls_students_update
|
||||
parameters:
|
||||
- in: path
|
||||
name: id
|
||||
schema:
|
||||
type: integer
|
||||
description: A unique integer value identifying this student.
|
||||
required: true
|
||||
tags:
|
||||
- polls
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
application/x-www-form-urlencoded:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
multipart/form-data:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
required: true
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'200':
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
description: ''
|
||||
patch:
|
||||
operationId: polls_students_partial_update
|
||||
parameters:
|
||||
- in: path
|
||||
name: id
|
||||
schema:
|
||||
type: integer
|
||||
description: A unique integer value identifying this student.
|
||||
required: true
|
||||
tags:
|
||||
- polls
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/PatchedStudent'
|
||||
application/x-www-form-urlencoded:
|
||||
schema:
|
||||
$ref: '#/components/schemas/PatchedStudent'
|
||||
multipart/form-data:
|
||||
schema:
|
||||
$ref: '#/components/schemas/PatchedStudent'
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'200':
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/Student'
|
||||
description: ''
|
||||
delete:
|
||||
operationId: polls_students_destroy
|
||||
parameters:
|
||||
- in: path
|
||||
name: id
|
||||
schema:
|
||||
type: integer
|
||||
description: A unique integer value identifying this student.
|
||||
required: true
|
||||
tags:
|
||||
- polls
|
||||
security:
|
||||
- cookieAuth: []
|
||||
- basicAuth: []
|
||||
- {}
|
||||
responses:
|
||||
'204':
|
||||
description: No response body
|
||||
components:
|
||||
schemas:
|
||||
PatchedStudent:
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
maxLength: 100
|
||||
student_id:
|
||||
type: string
|
||||
maxLength: 100
|
||||
score:
|
||||
type: number
|
||||
format: double
|
||||
attendance_count:
|
||||
type: integer
|
||||
maximum: 2147483647
|
||||
minimum: -2147483648
|
||||
called_count:
|
||||
type: integer
|
||||
maximum: 2147483647
|
||||
minimum: -2147483648
|
||||
Student:
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
maxLength: 100
|
||||
student_id:
|
||||
type: string
|
||||
maxLength: 100
|
||||
score:
|
||||
type: number
|
||||
format: double
|
||||
attendance_count:
|
||||
type: integer
|
||||
maximum: 2147483647
|
||||
minimum: -2147483648
|
||||
called_count:
|
||||
type: integer
|
||||
maximum: 2147483647
|
||||
minimum: -2147483648
|
||||
required:
|
||||
- name
|
||||
- student_id
|
||||
securitySchemes:
|
||||
basicAuth:
|
||||
type: http
|
||||
scheme: basic
|
||||
cookieAuth:
|
||||
type: apiKey
|
||||
in: cookie
|
||||
name: sessionid
|
Loading…
Reference in new issue