Untitled
unknown
python
2 years ago
1.1 kB
8
Indexable
from fastapi import FastAPI
from typing import Literal
app = FastAPI()
documents = [
{
"id": 1,
"corporation": 1,
"purpose": "gst_filing",
"document_type": "invoice",
"document_link": "link1",
"filing_month": 3,
"filing_year": "2023",
"status": "rejected",
"status_reason": "blank document"
},
{
"id": 2,
"corporation": 1,
"purpose": "gst_filing",
"document_type": "invoice",
"document_link": "link1",
"filing_month": 4,
"filing_year": "2023",
"status": "rejected",
"status_reason": "blank document"
},
{
"id": 3,
"corporation": 1,
"purpose": "gst_filing",
"document_type": "invoice",
"document_link": "link1",
"filing_month": 4,
"filing_year": "2023",
"status": "verified",
"status_reason": None
}
]
@app.get("/get-uploaded-docs")
def get_uploaded_docs(corporation_id: int, purpose: Literal["irs_taxes_filing", "gst_filing"], filing_month: int, filing_year: str):
return documentsEditor is loading...