FastAPI (0.1.0)

Download OpenAPI specification:

Top Handler

Responses

Response samples

Content type
application/json
null

Read Paper List Handler

Responses

Response samples

Content type
application/json
null

Add Paper Handler

Responses

Response samples

Content type
application/json
null

Add Paper Exec Handler

Request Body schema: multipart/form-data
required
title
required
string (Title)
author1
required
string (Author1)
Author2 (string) or Author2 (null) (Author2)
Author3 (string) or Author3 (null) (Author3)
Label (string) or Label (null) (Label)
Default: ""
publish
boolean (Publish)
Default: true
pdffile
required
string <binary> (Pdffile)

Responses

Response samples

Content type
application/json
{
  • "detail": [
    ]
}

Paper Download Handler

path Parameters
paper_uuid
required
string <uuid> (Paper Uuid)

Responses

Response samples

Content type
application/json
{
  • "detail": [
    ]
}

Read Author List Handler

Responses

Response samples

Content type
application/json
null

Add Author Handler

Responses

Response samples

Content type
application/json
null

Add Author Exec Handler

Request Body schema: application/x-www-form-urlencoded
required
first_name_ja
required
string (First Name Ja)
Middle Name Ja (string) or Middle Name Ja (null) (Middle Name Ja)
last_name_ja
required
string (Last Name Ja)
first_name_en
required
string (First Name En)
Middle Name En (string) or Middle Name En (null) (Middle Name En)
last_name_en
required
string (Last Name En)
joined_year
required
integer (Joined Year)
graduation
required
boolean (Graduation)

Responses

Response samples

Content type
application/json
null