logs.unturf.com/openapi.yaml
Russell Ballestrini beb4f96d81 halp, why doesn't this work? getting http 404
modified:   app.py
	new file:   openapi.yaml
	modified:   requirements.txt
2025-01-07 08:03:27 -05:00

53 lines
1.2 KiB
YAML

openapi: 3.0.0
info:
title: PyraFiles API
version: '1.0'
paths:
/auth/login:
post:
summary: User login
requestBody:
required: true
content:
application/x-www-form-urlencoded:
schema:
type: object
properties:
email:
type: string
responses:
'302':
description: Redirect to verification page
/auth/verify:
post:
summary: Verify user code
requestBody:
required: true
content:
application/x-www-form-urlencoded:
schema:
type: object
properties:
code:
type: string
responses:
'302':
description: Redirect to home page
/media/upload:
post:
summary: Upload media file
requestBody:
required: true
content:
multipart/form-data:
schema:
type: object
properties:
media_file:
type: string
format: binary
title:
type: string
responses:
'302':
description: Redirect to media details page